Un grupo de propiedades es un conjunto de valores de propiedades que puede definir para proyectos COBOL y PL/I locales o para sistemas remotos específicos. Una vez creado y configurado un grupo de propiedades, se puede compartir entre varios sistemas y recursos a los que desea aplicar las propiedades. Integración del Gestor de archivos utiliza los grupos de propiedades para definir las opciones de compilación al crear plantillas de código fuente COBOL, PL/I, o HLASM. Para obtener más información sobre crear, editar y trabajar con grupos de propiedades, consulte el tema siguiente.
Gestionar propiedades de recurso con grupos de propiedades
Durante una compilación de plantillas, Integración del Gestor de archivos determina el lenguaje de compilador adecuado que se debe utilizar automáticamente. Este proceso de automatización está basado en la extensión de archivo del código fuente que se está utilizando para crear la plantilla. Se pueden definir y personalizar las opciones de compilación específicas para lenguajes COBOL, PL/I y HLASM mediante grupos de propiedades en combinación con Integración del Gestor de archivos.
Se pueden asignar grupos de propiedades a una gran variedad de recursos dentro de la vista Sistemas remotos incluyendo sistemas de archivos completos, conjuntos de datos o archivos individuales. Cuando se crea una plantilla nueva mediante el asistente Crear plantilla, el Gestor de archivos determinará las opciones de compilación a utilizar del grupo de propiedades asociado al PDS del que se crea la plantilla. Si no se ha asociado un grupo de propiedades a un PDS específico, se utilizará el grupo de propiedades asociado al sistema de archivos MVS. Si no hay grupos de propiedades asociados al sistema de archivos MVS, se utilizarán los valores predeterminados. Los valores predeterminados para cada compilación se pueden encontrar en las secciones que figuran más abajo.
Para empezar a editar las opciones de compilación de lenguaje, seleccione la pestaña Gestor de archivos en la parte inferior del Editor de grupo de propiedades.
Las Opciones de proceso de COBOL se pueden seleccionar en el panel izquierdo del Editor de grupos de propiedades mientras se ve la pestaña Gestor de archivos. Es importante advertir que estas opciones sólo serán visibles si se habilitaron los Valores COBOL en la pestaña Categorías. Para COBOL se proporcionan las opciones para procesar, sustituir y el compilador.
Es posible especificar hasta diez conjuntos de datos YSLIB en las opciones de proceso de COBOL. Las búsquedas en estos conjuntos de datos se realizan por el orden que especifique. Utilice los botones Subir y Bajar para reordenar los conjuntos de datos SYSLIB que añada. Además de utilizar los controles de interfaz de usuario, los conjuntos de datos SYSLIB también se puede añadir arrastrando y soltando desde la vista Sistemas remotos.
Se puede definir hasta cinco series de sustitución (pares De-A) en las opciones de sustitución.
| Opción | Descripción | Valores posibles (predeterminado) |
|---|---|---|
| Utilizar la opción de compilador DBCS. | Instar al Gestor de archivos a que utilice la opción de compilador DBCS. | True o False (False) |
| Utilizar el párrafo SPECIAL-NAMES 'punto decimal es coma'. | Utilizar el párrafo SPECIAL-NAMES 'Punto decimal es coma' al compilar libros de copias COBOL. | True o False (False) |
| Utilizar la opción de compilación COBOL arith(extended). | Utilizar la opción de compilación COBOL Arith(extend) al compilar libros de copias COBOL. | True o False (False) |
| Retener las mayúsculas/minúsculas originales de los nombres de campo del código fuente. | Retener las mayúsculas/minúsculas originales del nombre de campo tal como se codifican en el libro de copias COBOL. | True o False (False) |
| Código de retorno máximo aceptado desde el compilador | Establece el código de aviso/error máximo aceptado desde el compilador cuando se compila un libro de copias. Cualquier código mayor que lo que está especificado hará que el Gestor de archivos visualice un panel emergente en el que puede revisar la compilación y decidir sobre el proceso futuro. | Entero entre 0 y 99 (4) |
Las Opciones de proceso de PL/I se pueden seleccionar en el panel izquierdo del Editor de grupos de propiedades mientras se ve la pestaña Gestor de archivos. Es importante advertir que estas opciones sólo serán visibles si se habilitaron los Valores PLI en la pestaña Categorías. Para PL/I se proporcionan las opciones para procesar y el compilador.
Es posible especificar hasta diez conjuntos de datos YSLIB en las opciones de proceso de PL/I. Las búsquedas en estos conjuntos de datos se realizan por el orden que especifique. Utilice los botones Subir y Bajar para reordenar los conjuntos de datos SYSLIB que añada. Además de utilizar los controles de interfaz de usuario, los conjuntos de datos SYSLIB también se puede añadir arrastrando y soltando desde la vista Sistemas remotos.
| Opción | Descripción | Valores posibles (predeterminado) |
|---|---|---|
| Utilizar la opción de compilador GRAPHIC; si no está seleccionada, utilizar NOGRAPHIC | Si está seleccionada, utilizar la opción de compilador GRAPHIC. De lo contrario, utilizar NOGRAPHIC. | True o False (False) |
| Utilizar la opción de compilador LIMITS(FIXEDBIN(63)); si no está seleccionada, utilizar LIMITS(FIXEDBIN(31)) | Si está seleccionada, utilizar la opción de compilador LIMITS(FIXEDBIN(63)). De lo contrario, utilizar LIMITS(FIXEDBIN(31)). | True o False (False) |
| Utilizar DEFAULT RANGE(*) UNALIGNED; sentencia de lenguaje para cambiar la alineación predeterminada | Si está seleccionada, utilizar DEFAULT RANGE(*) UNALIGNED; sentencia de lenguaje para cambiar la alineación predeterminada. | True o False (False) |
| Utilizar la opción de compilador LIMITS(FIXEDDEC(#!)); sino está seleccionada, utilizar LIMITS(FIXEDDEC(15)) | Si está seleccionada, utilizar la opción de compilador LIMITS(FIXEDDEC(31)). De lo contrario, utilizar LIMITS(FIXEDDEC(15)). | True o False (False) |
| Código de retorno máximo aceptado desde el compilador | Establece el código de aviso/error máximo aceptado desde el compilador cuando se compila un libro de copias. Cualquier código mayor que lo que está especificado hará que el Gestor de archivos visualice un panel emergente en el que puede revisar la compilación y decidir sobre el proceso futuro. | Entero entre 0 y 99 (4) |
Las Opciones de proceso de HLASM se pueden seleccionar en el panel izquierdo del Editor de grupos de propiedades mientras se ve la pestaña Gestor de archivos. Es importante advertir que estas opciones sólo serán visibles si se habilitaron los Valores Assembler en la pestaña Categorías. Para HLASM se proporcionan las opciones para procesar y el compilador.
Es posible especificar hasta diez conjuntos de datos YSLIB en las opciones de proceso de HLASM. Las búsquedas en estos conjuntos de datos se realizan por el orden que especifique. Utilice los botones Subir y Bajar para reordenar los conjuntos de datos SYSLIB que añada. Además de utilizar los controles de interfaz de usuario, los conjuntos de datos SYSLIB también se puede añadir arrastrando y soltando desde la vista Sistemas remotos.
| Opción | Descripción | Valores posibles (predeterminado) |
|---|---|---|
| Utilizar la opción de compilador DBCS | Instar al Gestor de archivos a que utilice la opción de compilador DBCS. | True o False (False) |
| Utilizar la opción de compilador NOALIGN | Si está seleccionada, utilizar la opción de compilador NOALIGN. | True o False (False) |
| Código de retorno máximo aceptado desde el compilador | Establece el código de aviso/error máximo aceptado desde el compilador cuando se compila un libro de copias. Cualquier código mayor que lo que está especificado hará que el Gestor de archivos visualice un panel emergente en el que puede revisar la compilación y decidir sobre el proceso futuro. | Entero entre 0 y 99 (4) |