Nota: Hay otro artículo en el que se explica estos pasos para Oracle ADF 11g: Crear una tabla de datos en 11g
Hasta ahora, casi todas las entradas estaban orientadas a crear elementos en ADF BC, pero sin una aplicación práctica.
En este post, por fin, vas a poder ver parte de esa potencia que nos ofrece la herramienta.
Para ello vamos a mostrar en la página que teníamos creada, un listado de las personas que trabajan en la empresa (HR).
Para ello vamos al Data Control Palette, y seleccionamos la tabla Empleados View, que se encuentra dentro de plantillaAppModuleDataControl.
operaciones desde Data Control Palette |
Arrastramos el objeto hasta la página, que se encuentra en la vista de Diseño (aunque se puede hacer con la vista Source), y observamos las opciones que nos aparecen.
Ahí podemos ver de qué manera vamos a querer mostrar los datos en la página.
En este caso seleccionamos table- read only.
Aqui podremos ver los datos que queremos que tenga la tabla.
A diferencia de la selección de campos de la entity o del viewobject, esta selección de campos, sólo afecta a la tabla actual.
columnas de la tabla |
Al aceptar, podemos ver cómo queda en la página de diseño.
vista de la pagina tras añadir af:table |
Podemos ejecutar la aplicación, con el menú contextual sobre el nombre del fichero indice.jspx.
Nota: No siempre se podrá probar la aplicación de esta manera, dependerá del punto de entrada de la aplicación, (página de autenticación/login por ejemplo).
Este es el resultado que obtenemos.
Podemos jugar con la tabla y ver su funcionamiento.
vista aplicación |
- Crear una tabla de datos con AFTable en 11g.
No hay comentarios:
Publicar un comentario