Esta lección describe como utilizar el Gestor de menús
para crear una nueva acción de menú para proporcionar valores para
los parámetros identificados en el JCL.
Utilice el Gestor de menús para crear nuevas acciones y
especificar valores de alteración temporal predeterminados para
parámetros. Para crear una nueva acción y especificar valores de parámetros de
alteración temporal, siga estos pasos:
- Pulse Ventana > Preferencias,
abra la lista situada bajo Gestor de
menús, y pulse Acciones y menús.
- Pulse Nuevo para crear un archivo de
acciones nuevo. Se abre la ventana Archivo nuevo.
- Pulse Archivo para indicar que las
acciones contenidas en el archivo nuevo se ejecutarán para archivos. La opción Proyecto/subproyecto le
permite crear acciones que se ejecutarán para proyectos y
subproyectos.
- Escriba una vía de acceso para el nuevo archivo de acciones, o
pulse Examinar para ir hasta la ubicación
donde desee almacenar el archivo de acciones y escriba un nombre de
archivo para él. Los archivos de acciones se almacenan en formato XML, por lo
que debe especificar un nombre de archivo con la extensión
.xml, tal como
c:\worklocation\myActions.xml. La vía de
acceso que especifique para el directorio debe ya existir.
- Pulse Siguiente. Se abre la página Crear contenido de archivo.
- Pulse Crear nueva acción local/remota y
luego pulse Finalizar. Se abre el Asistente de acción nueva del gestor de menús.
- Escriba Definir programa para CICS en el campo Nombre y,
opcionalmente, escriba un comentario que describa la nueva acción; luego pulse Siguiente. El nombre que especifique es el nombre que aparecerá en el
menú contextual cuando seleccione el programa o archivo y pulse el
botón derecho del ratón para ejecutar la acción. Se abre la página Asociaciones de archivos.
- Seleccione uno o más tipos de archivo que desee asociar a la
acción y pulse Añadir. Los tipos de archivo se añadirán a la lista
Tipos de archivo elegidos.
- Pulse Siguiente. Se abre la página Opciones de ejecución.
- Escriba el mandato y los parámetros para las acciones,
separados por comas. Debe escribir el mandato en una sola línea. Utilice uno de
los formatos siguientes, dependiendo de si un diálogo necesita
solicitar alteraciones temporales para los parámetros
predeterminados. Si especifica PROMPT, se muestra un diálogo
que le permite alterar temporalmente algunos de los valores antes
de someter el JCL. Si especificó todos los valores necesarios y no necesita un
indicador de solicitud, especifique
NOPROMPT. Para las tareas repetitivas, donde
los valores se repiten o se proporcionan en variables, puede ser
preferible utilizar NOPROMPT. Para otras tareas en las que es necesario entrar datos, puede ser
preferible utilizar PROMPT.
- <Action>,<Program>,PROMPT,<Columns>,<Column headers="">,<Button
text="">,<Title>,<Column Values="">
- <Action>,<Program>,NOPROMPT,<Columns>,<Column
Values=""></Column></Columns></Program></Action></Column></Title></Button></Column></Columns></Program></Action>
El mandato siguiente solicita a los usuarios que escriban
un valor.
Submit,ELISEE.TEST.JCL(PROGRDO),PROMPT,2,Variable,Value,Submit,Define program to CICS using batch RDO definition,PROGRAM,$name,USERID,$userid,GROUP,MYGROUP,LANGUAGE,COBOL
El mandato siguiente no solicita un valor a los usuarios:
Submit,ELISEE.TEST.JCL(PROGRDO),NOPROMPT,2, PROGRAM,$name,USERID,$userid,GROUP,MYGROUP,LANGUAGE,COBOL
- Pulse Mostrar en menú genérico.
- Pulse Utilizar acción existente y luego
pulse Seleccionar. Se abre la ventana Selección de acción.
- Expanda com.ibm.etools.varsubstitution,
seleccione
com.ibm.ftt.ui.menumanager.mfivarsubsaction
y pulse Aceptar.
- Para guardar la nueva acción, siga uno de estos pasos:
- Pulse Finalizar para guardar la
acción que ha creado.
- Pulse Aceptar para guardar la nueva
acción en el archivo de menú.