sysLib.setError

La función de sistema sysLib.setError asocia un mensaje con un elemento de un manejador de páginas o registro de UI o con la totalidad del manejador de páginas o registro de UI. 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.

Si una función de validación invoca sysLib.setError, la página Web vuelve a visualizarse automáticamente cuando finaliza la función.


Diagrama de sintaxis sysLib.setError
elementoEnError
El nombre del elemento de manejador de páginas que contiene el error.

Si sysLib.setError se emite desde un programa, elementoEnError es un elemento del registro de UI especificado en las sentencias forward o converse.

nombreRegistroUI
El nombre del registro de UI especificado en las sentencias forward o converse. En este caso, el mensaje no es específico de un elemento, sino que está asociado con el registro.
this
Hace referencia al manejador de páginas desde el que se emite sysLib.setError. En este caso, el mensaje no es específico de un elemento, sino que está asociado con la totalidad del manejador de páginas. Para obtener detalles acerca de this, consulte el apartado Referencias a variables y constantes.
claveMsj
Un elemento o literal de carácter (tipo CHAR o MBCHAR) que proporciona la clave en el empaquetamiento de recursos de mensaje o archivo de propiedades utilizado durante la ejecución. Si la clave está en blanco, el mensaje es una concatenación de inserciones de mensaje.
elementoInserción
El elemento o literal de carácter incluido como inserción en el mensaje de salida. El símbolo de sustitución del texto de mensaje es un entero entre corchetes, como el de este ejemplo:
  Nombre de archivo no válido {0}
textoMsj
El elemento o literal de carácter que puede especificar si no especifica otros argumentos. El texto se asocia a la totalidad de la página.

Puede asociar varios elementos con un elemento o con el registro de UI o manejador de páginas. El entorno de ejecución EGL visualiza los mensajes cuando se vuelve a visualizar la página. Si el control se reenvía (específicamente, si el manejador de páginas ejecuta la sentencia forward), esos mensajes se pierden.

Tareas relacionadas
Diagrama de sintaxis

Consulta relacionada
Biblioteca SysLib de EGL
forward

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.