jueves, 17 de julio de 2014

Ejemplo formulario de búsqueda en 11g (parte 4). Creación de la página.

Descripción: En este post vamos a crear el formulario de búsqueda en nuestra página. Tomaremos el View Criteria que habíamos creado anteriormente para añadir el cuadro de búsqueda y veremos las facilidades que nos ofrece 11g a través de sus asistentes para realizarlo.

Nota: Puedes descargar el ejemplo completo para poder hacer prácticas.

Paso 4. Crear el formulario de búsqueda


Para crear el formulario aprovechando lo que nos ofrece Oracle ADF 11g, vamos a Data controls, y observamos dentro EmpleadosView que tenemos un apartado llamado Named Criteria. Ahí encontraremos la nueva View Criteria que habíamos creado en el paso anterior.

ViewCriteria en DataControls
View Criteria en Data Controls



Arrastramos este elemento a la página (vista de diseño), y al hacerlo veremos que se nos muestran unas opciones en el menú contextual que se presenta.

viewcriteria en pagina diseño
arrastramos el View Criteria a la vista de diseño de la página

Podemos observar que aparecen varias opciones para elegir lo que queremos crear. En este caso seleccionamos "ADF Query Panel with Table...".
Las otras opciones podrán ser útiles dependiendo de tipo elemento que queremos mostrar.

Al seleccionar esta opción se nos muestra los campos que se quieren mostrar en la tabla (detalle), podemos dejarlo como está o quitar algunos campos.

vista campos tabla aftable
vista de los campos de la tabla


En nuestro ejemplo, sólo vamos a mostrar los campos FirstName y LastName, por lo que podemos quitarlos del listado.

eliminar campos innecesarios aftable
eliminamos campos para mostrar los necesarios



Ya podemos ver el aspecto que ha quedado en nuestra página.




Si ejecutamos el ejemplo, este va a ser el aspecto que tendrá nuestro formulario de búsqueda (search form) ejemplo.

vista ejecucion buscador
vista ejecución del ejemplo

Como podemos observar, hay cosas que quedarían por pulir, entre ellas el aspecto. Ya iremos viendo estas cuestiones más adelante.



Fuente de referencia:
Create Simple Search form in Oracle ADF de ADFSanthosh
http://adfnote.blogspot.com.es/2013/02/create-simple-search-form-in-oracle-adf.html

Otros artículos relacionados:

- Ejemplo formulario de búsqueda (parte 1). Crear consulta y resultados
- Ejemplo de formulario de búsqueda 11g (parte 2). Definir Bind Variables
- Ejemplo formulario de búsqueda (parte 3). View Criteria


Puedes seguir el blog por Blogger Twitter

No hay comentarios:

Publicar un comentario