Función | Descripción |
---|---|
sysLib.audit (registro[, jid]) | Transcribe un registro al registro por diario CICS. |
result = sysLib.bytes(elementoORegistro) | Devuelve el número de bytes en un área de memoria con nombre. |
sysLib.calculateChkDigitMod10 (entrada, comprobarLongitud, resultado) | Coloca un dígito de comprobación Modulus-10 en un elemento de caracteres que empieza por una serie de enteros. |
sysLib.calculateChkDigitMod11 (entrada, comprobarLongitud, resultado) | Coloca un dígito de comprobación Modulus-11 en un elemento de caracteres que empieza por una serie de enteros. |
sysLib.callCmd (serieMandato[, serieModalidad]) | Ejecuta un mandato del sistema y espera a que éste finalice. |
sysLib.commit() | Guarda actualizaciones realizadas en bases de datos, colas de mensajes de MQSeries y archivos recuperables de CICS desde el último compromiso. Un programa o envoltura Java generado también guarda las actualizaciones efectuadas por un programa remoto COBOL basado en CICS (incluidas las actualizaciones realizadas en los archivos recuperables CICS), pero sólo cuando la llamada al programa remoto COBOL implica una unidad de trabajo controlada por el cliente, como se describe en el apartado luwControl del elemento callLink. |
sysLib.connect (baseDatos, userID, contraseña[, ámbitoCompromiso[, opciónDesconexión[, nivelAislamiento]]]) | Cierra todos los cursores, libera bloqueos, finaliza cualquier conexión existente y se conecta a la base de datos. |
sysLib.convert (destino, sentido, tablaConversión) | Convierte datos entre los formatos EBCDIC (sistema principal) y ASCII (estación de trabajo) o bien realiza la conversión de página de códigos dentro de un único formato. |
sysLib.disconnect ([baseDatos]) | Desconecta de la base de datos especificada o (si no se ha especificado ninguna base de datos) de la base de datos actual. |
sysLib.disconnectAll () | Desconecta de todas las bases de datos conectadas actualmente. |
elementoCaracteres = getCmdLineArg (índice) | Devuelve el argumento especificado de la lista de argumentos con los que se invocó el programa EGL. El argumento especificado se devuelve como un valor de serie. |
cuenta = getCmdLineArgCount () | Devuelve el número de argumentos o parámetros que se utilizaron para iniciar el programa EGL principal. |
sysLib.getMessage (clave, insertarMatriz) | Devuelve un mensaje del archivo al que se hace referencia en la propiedad Java de tiempo de ejecución vgj.message.file. |
sysLib.getProperty | Recupera el valor de una propiedad Java de tiempo de ejecución. Si no se encuentra la propiedad especificada, la función devuelve una serie nula (""). |
sysLib.loadTable (nombreArchivo, insertarEnCláusula[, delimitador]) | Carga información de un archivo y la inserta en una tabla de base de datos relacional. Solo está soportada en los entornos Java. El archivo debe haberse creado utilizando la función sysLib.unloadTable. |
result = sysLib.maximumSize (nombreMatriz) | Devuelve el número máximo de filas que pueden estar en una matriz dinámica de elementos de datos o registros; específicamente, la función devuelve el valor de la propiedad de matriz maxSize. |
sysLib.purge (nombreCola) | Suprime una cola de almacenamiento temporal CICS. |
sysLib.queryCurrentDatabase (producto, release) | Devuelve el número de producto y release de la base de datos conectada actualmente. |
sysLib.rollback () | Invierte las actualizaciones realizadas en bases de datos, y colas de mensajes de MQSeries, y archivos CICS recuperables desde el último compromiso. Esta inversión se produce en cualquier aplicación generada por EGL. |
sysLib.setCurrentDatabase (baseDatos) | Hace que la base de datos especificada sea la base de datos actualmente activa. |
sysLib.setError (elementoEnError, msgKey[, inserciónElemento]) sysLib.setError (this, claveMensaje[, inserciónElemento]) sysLib.setError (textoMensaje) |
Asocia un mensaje a un elemento en un manejador de páginas o un registro de UI o al manejador de páginas o registro de UI como un todo. El mensaje se coloca en la ubicación de un mensaje o código de mensajes JSF del JSP y se visualiza cuando lo hace la página Web relacionada. |
sysLib.setLocale (códigoLenguaje, códigoPaís[, variante]) | Se utiliza en manejadores de páginas y en programas que se ejecutan en una aplicación Web. |
sysLib.setRemoteUser (IDUsuario, contraseña) | Establece el ID de usuario y la contraseña que se utilizan en las llamadas a programas remotos de programas Java. |
result = sysLib.size (nombreMatriz) | Devuelve el número de filas de la tabla de datos especificada o el número de elementos de la matriz especificada. La matriz puede ser una matriz de elementos de estructura, una matriz estática de elementos de datos o registros o una matriz dinámica de elementos de datos o registros. |
sysLib.startCmd (serieMandato[, serieModalidad]) | Ejecuta un mandato del sistema y no espera a que éste finalice. |
sysLib.startTransaction (petición[, idImpr[, idTerm]]) | Invoca un programa principal de forma asíncrona, asocia dicho programa a una impresora o dispositivo de terminal y pasa un registro. Si EGL genera el programa receptor, el registro se utiliza para inicializar el registro de entrada; si VisualAge Generator produce el receptor, el registro se utiliza para inicializar el almacenamiento de trabajo. |
sysLib.unloadTable (nombreArchivo, sentenciaSeleccionar[, delimitador]) | Descarga información de una tabla de base de datos relacional y la inserta en un archivo. Solo está soportada en los entornos Java. |
sysLib.verifyChkDigitMod10 (entrada, comprobarLongitud, resultado) | Verifica un dígito de comprobación Modulus-10 en un elemento de caracteres que empieza con una serie de enteros. |
sysLib.verifyChkDigitMod11 (entrada, comprobarLongitud, resultado) | Verifica un dígito de comprobación Modulus-11 en un elemento de caracteres que empieza con una serie de enteros. |
sysLib.wait (tiempoEnSegundos0 | Suspende la ejecución durante el número especificado de segundos. |