7.3.1 Cuadro de diálogo Insertar funciones

Este cuadro de diálogo permite insertar un comando de espera que induce una pausa en la macro hasta que se cumplan las condiciones especificadas en el host, se mueva el cursor a una nueva posición en el host o se haga una pausa de la macro y aparezca un mensaje de solicitud de texto.

Tabla 7-3

Parámetros

Descripción

Esperar texto

Hace que la macro espere hasta que aparezca texto especificado. Puede optar por que el texto aparezca en una posición determinada (Fila(s), Col(s)), o bien no elegir ninguna posición específica (En cualquier lugar de la pantalla).

Texto

Introduzca el texto que ha de aparecer en el mensaje de solicitud.

En cualquier parte de la pantalla

Indica que el texto especificado puede aparecer en cualquier parte de la pantalla para satisfacer la condición de espera.

En la posición de la pantalla

Indica que el texto debe aparecer en una fila y columna designadas de la pantalla para satisfacer la condición de espera.

Fila(s)

Si se ha seleccionado la función Esperar a que se mueva el cursor, este campo indica que el cursor se desplazará esta cantidad relativa de filas hacia arriba o hacia abajo.

Col(s)

Si se ha seleccionado la función Esperar a que se mueva el cursor, este campo indica que el cursor se desplazará esta cantidad relativa de columnas hacia la izquierda o hacia la derecha.

Esperar a que aparezca el cursor en

Hace que la macro espere hasta que el cursor se encuentre en la fila y columna designadas.

Esperar a que guarde silencio el host durante

Hace que la macro espere hasta que el host guarde silencio (y siga preparado) durante el número designado de segundos.

Pausa durante ___ segundos

Hace que la macro espere durante el número designado de segundos antes de proseguir.

Segundos

Introduzca el número de segundos de espera antes de proseguir. Puede especificar la cantidad de segundos que debe guardar silencio el host, o bien el número de segundos que la macro debe esperar antes de proseguir.

Esperar a que se mueva el cursor

Hace que la macro espere hasta que el cursor se desplace a la posición designada, relativa a sus coordenadas actuales (hacia arriba o hacia abajo, a la izquierda o a la derecha).

Arriba

Indica que, para que la macro prosiga, el cursor debe moverse esta cantidad de filas hacia arriba respecto a su posición actual.

Abajo

Indica que, para que la macro prosiga, el cursor debe moverse esta cantidad de filas hacia abajo respecto a su posición actual.

Izquierdo

Indica que, para que la macro prosiga, el cursor debe moverse esta cantidad de columnas hacia la izquierda respecto a su posición actual.

Derecho

Indica que, para que la macro prosiga, el cursor debe moverse esta cantidad de columnas hacia la derecha respecto a su posición actual.

Mover el cursor a

Indica la fila y columna que definen la posición del cursor en el host.

Mostrar cuadro de mensaje con texto

Hace que la macro espere hasta que el usuario responda al cuadro de mensajes que contiene este texto.

Para insertar funciones especiales en las macros

Los pasos siguientes describen cómo insertar funciones especiales en las macros durante su grabación.

  1. En el panel Grabadora de macros, pulse el botón de insertar.

  2. Seleccione la función que desee insertar.

    • Funciones de espera: hacen que la macro aguarde hasta que se cumplan ciertas condiciones especificadas en el host antes de proseguir. Entre estas condiciones pueden citarse: aparece texto específico; el host está preparado; ha transcurrido un número especificado de segundos; el cursor está colocado en una fila y columna específicas; o el cursor se mueve hacia arriba, abajo, a la derecha o a la izquierda en una cantidad especificada. Las funciones de espera resultan útiles en macros que obligan al host a efectuar largas operaciones de procesamiento.

    • Cómo mover el cursor: desplaza el cursor a una nueva posición en la pantalla del host.

      NOTA:Esta función cambia la posición del cursor solo durante la ejecución de la macro. Durante la grabación, el cursor debe moverse manualmente.

    • Cómo introducir texto: detiene la macro temporalmente y muestra un mensaje de solicitud con texto. Una vez obtenida la respuesta, la macro prosigue.

  3. Seleccione el botón Aceptar.

  4. Termine de grabar la macro.