Para asociar un registro EGL con un JSP Faces, haga lo siguiente:
- Abra un archivo JSP Faces en Page Designer. Si no tiene un archivo JSP abierto, en el Explorador de
proyectos pulse dos veces en el archivo JSP. El archivo JSP se abre en Page
Designer. Pulse en la pestaña Diseño para acceder a la vista
Diseño.
Nota: Puede acceder al PageHandler relacionado pulsando con el botón derecho del
ratón en la vista Diseño (o en la vista Fuente) y pulsando Editar código de
página.
- En el menú Ventana, seleccione Mostrar
vista > Otras >Básica >
Paleta.
- En la vista Paleta, pulse en EGL para visualizar los tipos
de objetos de datos de EGL.
- Arrastre Registro desde la paleta a la página JSP.
Se visualizará el diálogo Seleccionar un componente de registro.
- Seleccione un registro de la lista.
- Especifique el nombre del campo o acepte el valor por omisión, que es el nombre del
componente-registro.
- Si está declarando una matriz de registros, marque el recuadro de selección
Matriz y teclee un entero en el recuadro de selección
Tamaño.
- Si no desea incluir el registro en la página, quite la marca del recuadro de selección llamado
Añadir controles para visualizar el elemento EGL en la página Web y pulse
Aceptar. Ahora el registro está disponible en la vista Datos de página.
Puede añadirlo posteriormente al archivo JSP arrastrándolo de la vista Datos de página al JSP.
- Si desea incluir los campos en el archivo JSP, siga estos pasos adicionales:
- Marque el recuadro de selección Añadir controles para visualizar el elemento EGL en
la página Web y pulse Aceptar. Se abre la ventana Insertar control.
- En la ventana Insertar control, marque el botón de selección que indica el uso que se hará del
campo:
- Para salida (Visualizar un registro existente)
- Para entrada o salida (Actualizar un registro existente)
- Para entrada (Crear un registro nuevo)
La opción elegida afecta a los tipos de controles disponibles.
- Para cambiar el orden de los campos, utilice las flechas arriba y abajo.
- Si desea seleccionar solamente un subconjunto de los campos listados, pulse
Ninguno y seleccione los campos deseados. Para seleccionar todos los
campos, pulse Todo.
- Haga lo siguiente para cada campo:
- Para excluir un campo, quite la marca del recuadro de selección relacionado. Para incluir el
campo, asegúrese de marcar el recuadro de selección.
- Para cambiar la etiqueta de campo, seleccione la etiqueta visualizada junto al nombre del campo
y teclee el contenido nuevo.
- Para seleccionar un tipo de control distinto del identificado (si es posible), seleccione de una lista de
tipos.
- Si pulsa Opciones, se visualiza el diálogo Opciones y las opciones
específicas disponibles dependen de si está utilizando campos para entrada, para salida o para
ambos casos. En cualquier caso, una opción consiste en incluir o excluir el código JSF
<h:outputLabel> alrededor de las etiquetas de campo.
Cuando finalice el trabajo en el diálogo
Opciones, pulse Aceptar.
- Pulse en Finalizar.