Truncamiento de partes no definidas de cadenas

Puede definir las propiedades de una cadena de modo que el entorno en tiempo de ejecución del Integrador de transacciones (TI) trunca los caracteres no definidos cuando convierte cadenas UNICODE en representaciones de datos del sistema central en lugar de generar un mensaje de error. Para ello, haga clic en Truncar en Control de errores en la pestaña Definición de host (página de propiedades) de la cadena en el proyecto de TI.

Cuando se activa el truncamiento, el entorno en tiempo de ejecución de TI limita el número de caracteres al valor de dimensión especificado anteriormente de la cadena cuando convierte una cadena de caracteres en una cadena de intercambio decimal codificado binario extendida (EBCDIC) o una cadena de caracteres de juego de caracteres de doble byte (DBCS).

Cuando se convierte en cadenas entremezcladas, el entorno en tiempo de ejecución de TI garantiza que todos los caracteres de desplazamiento (SO) tengan caracteres de desplazamiento coincidente (SI). Agrega un carácter SI de terminación cuando se produce un truncamiento en medio de una secuencia contigua de caracteres DBCS. Además, el entorno en tiempo de ejecución de TI garantiza que no deja un carácter DBCS parcial cuando agrega el carácter SI.

Si se especifican rellenos en blanco y truncamiento para una cadena, es posible que el entorno en tiempo de ejecución de TI tenga que agregar un carácter de espacio EBCDIC después de agregar un carácter SI de terminación.

Consulte también

Conversión de tipos de datos de Automation a z/OS COBOL]
Conversión de tipos de datos de COBOL z/OS a Automation