Crear una especificación de definición RPG en el editor LPEX de Sistemas remotos

Puede crear una especificación de definición desde cualquier archivo ILE RPG en el editor LPEX de Sistemas remotos. Una especificación D define los elementos utilizados en el programa, por ejemplo campos autónomos, constantes con nombre y estructuras de datos con o sin un subcampo.
Para crear la especificación D:
  1. Expanda la conexión hasta localizar el archivo ILE RPG en el que desea crear la especificación D.
  2. Efectúe una doble pulsación sobre el archivo para abrirlo en el editor LPEX de Sistemas remotos.
  3. Con el cursor situado dentro de la vista del editor, pulse el botón derecho del ratón y seleccione Nueva > Especificación D. O bien, en el menú del entorno de trabajo, pulse Código fuente > Nuevo > Especificación D.
  4. En el asistente Nueva especificación D RPG, especifique un nombre y la finalidad de la especificación D. (La especificación de una finalidad es opcional).
  5. Seleccione el tipo de especificación D en la lista desplegable Tipo. La selección determinará el contenido del resto de las páginas del asistente Nueva especificación D RPG. Utilice la tecla de ayuda F1 en el resto del asistente para obtener más información acerca de cada opción. Tiene las siguientes opciones:
    1. Campo autónomo: para crear un tipo de campo autónomo en una página de tipo campo o en una página de palabra clave de tipo campo, que contiene tipos de campo y sus palabras clave.
    2. Constante con nombre
    3. Estructura de datos descrita por programa: para crear una página de palabras clave de estructura de datos simple o una página de subcampo de estructura de datos simple, en la que las palabras clave y los subcampos se crean por separado.
    4. Estructura de datos descrita externamente: para crear una página de estructura de datos externa o una página de subcampo de estructura de datos externa, en la que las palabras clave y los subcampos externos se crean por separado.
    5. Estructura de datos de estado de programa: para crear una página de prefijo de subcampo de estructura de datos de estado de programa, y para especificar las palabras clave y prefijos de subcampo de la estructura de datos de estado de programa.
    6. Estructura de datos de información de archivo: para crear una página de prefijo de subcampo de estructura de datos de información de archivo, y para especificar las palabras clave, prefijos de subcampo y el tipo de la estructura de datos de información de archivo.
  6. Seleccione uno de los tres botones de selección situados debajo de Dónde insertar la especificación nueva:
    1. En la posición actual del cursor: para insertar simplemente el código en la ubicación actual del código fuente.
    2. En las especificaciones D del procedimiento actual: para añadir el código a la especificación D del procedimiento en el que se encuentra el cursor.
    3. En las especificaciones D globales: para insertar el código inmediatamente antes de la primera especificación de entrada encontrada, que puede ser una especificación C, una especificación O, una especificación P, "/free", "**" o el final del archivo.
  7. Complete el resto del asistente, utilizando la tecla de ayuda F1 para obtener ayuda flotante y sugerencias para todas las opciones.
Conceptos relacionados
Edición
Tareas relacionadas
Editar miembros RPG, COBOL, CL, C, C++ y DDS
Crear un procedimiento RPG en el editor LPEX de Sistemas remotos
Crear una llamada de método Java RPG en el editor LPEX de Sistemas remotos
Convertir código ILE RPG de formato fijo a formato libre
Personalizar el formateador automático de CL