Este ejercicio le gu�a a trav�s de las funciones de grabaci�n del Gestor de macros.
Como las aplicaciones de sistema principal son tan diferentes, estos pasos no se aplicar�n a todas las aplicaciones de sistema
principal.
Debe decidir si desea personalizar la macro para una aplicaci�n espec�fica.
En este ejercicio se utiliza la aplicaci�n OfficeVision/VM de IBM. El ejercicio est� pensado para que el sistema principal utilice
OfficeVision. Si no es as�, los comentarios en cursiva la guiar�n en la personalizaci�n de una macro para su propia aplicaci�n.
Una aplicaci�n de men� funcionar� mejor para este ejercicio (ISPF es una aplicaci�n adecuada si va a utilizarla con TSO).
Antes de empezar, aseg�rese de que haya una sesi�n iniciada y de haber iniciado sesi�n en el sistema principal.
No olvide pulsar el bot�n Ayuda si la necesita.
Pulse Gestor de macros en la barra de herramientas.
Pulse Grabar.
Pulse Nueva.
Entre la informaci�n siguiente:
Nombre - Ejer1
Descripci�n - Ejercicio de grabaci�n de macro (no se preocupe si el texto se divide en dos l�neas, puesto que se almacena como una serie continua).
Pulse Aceptar.
Ahora se encuentra en modalidad de grabaci�n. Todas las pulsaciones se grabar�n en la macro.
En el indicador del sistema principal, escriba profs y pulse Intro. Sustituya aqu� el mandato de la aplicaci�n. Por ejemplo, si utiliza ISPF, en un indicador de TSO, escriba ispf en lugar de profs.
Inserte una Espera inteligente. Pulse el bot�n Espera inteligente y haga lo siguiente:
Seleccione Recuento de campos.
Seleccione Recuento de campos de entrada.
Entre OfficeVision/VM en el campo Palabra clave (nota: las esperas son sensibles a may�sculas y min�sculas). Sustituya una palabra que sea exclusiva de la primera pantalla de la aplicaci�n de sistema principal.
Entre 5000 en el campo Tiempo de espera (espera de 5 segundos).
Si la pantalla de aplicaci�n de sistema principal tiene un n�mero variable de campos, puede que no obtenga una coincidencia para
la espera inteligente porque el n�mero de campos registrados puede ser diferente de los que aparece realmente en la pantalla. Si es
as�, vuelva a grabar la macro y no utilice recuentos de campos.
A�ada una solicitud para el elemento de men�. Pulse Solicitud y haga lo siguiente:
No edite la posici�n de fila y columna. El cursor ya est� donde tiene que estar para entrar mandatos de OfficeVision. Si tiene que
ajustar la ubicaci�n de la solicitud para la aplicaci�n, ajuste los valores de la ventana o pulse Cancelar, mueva el cursor al sitio
adecuado con el rat�n (no con las teclas de flecha) y pulse de nuevo el bot�n Solicitud.
Si no va a utilizar OfficeVision para este ejercicio, el cursor debe estar en la ubicaci�n en la que entre los mandatos de men�.
Asigne a la solicitud el nombre Entrar opci�n de men�.
Entre filelist como valor por omisi�n. A�ada un mandato de men� por omisi�n.
Pulse Aceptar. Aparecer� una solicitud. Esto le permitir� entrar cualquier texto que la aplicaci�n necesite para continuar con normalidad. Normalmente puede dejar el valor por omisi�n en la ventana de solicitud y pulsar Aceptar.
La solicitud s�lo coloca el texto en la pantalla; no pulsa Intro porque puede que desee realizar alguna acci�n m�s, como pulsar una
tecla PF.
Pulse Intro. Se entra el mandato filelist. Pulse la tecla que enviar� el mandato al sistema principal.
Pulse PF11. Esto le llevar� a la modalidad XEDIT para el primer archivo de la lista.
Pulse Detener. Ya ha acabado. Lleve a cabo los pasos que desea que se graben en la macro y, a continuaci�n, pulse Detener.
Pruebe la macro volviendo a la pantalla en la que ha empezado y pulse Reproducir.
La funci�n Macro realiza un reconocimiento autom�tico de pantallas supervisando los recuentos de campos de cada pantalla.
No tiene que a�adir una espera inteligente para cada pantalla a menos de que est� seguro de que los recuentos de campos sean un m�todo
suficientemente positivo para reconocer una pantalla. La aplicaci�n Callup de IBM es un buen ejemplo de cuando se necesita una espera
inteligente, porque la posici�n del cursor depende del tiempo que se tarda en buscar un nombre.