lunes, 14 de julio de 2014

Ejemplo Formulario de búsqueda en 11g. Consulta y Resultados

Descripción: En este ejemplo vamos a crear un formulario sencillo de búsqueda (search form) en 11g.
Para ello, tendremos un buscador que nos muestre las personas que trabajan en la empresa.
Más adelante ya veremos la creación de un formulario de búsqueda en 10g.

Dado que existen distintos aspectos que intervienen en la creación de este formulario, lo iremos viendo en varios artículos para que pueda verse con claridad cada paso y no saturarnos.

Nota: Nos ayudaremos en este tutorial del esquema HR. Si lo deseas, puedes descargar el código y hacer pruebas. (No olvides que es para 11g.)

Paso 1. Crear la consulta y los resultados.


La consulta para mostrar los resultados y su filtrado, se hace a través de un ViewObject.

Nota: Puede ver un ejemplo en , de este mismo blog.
En nuestro ejemplo vamos a EmpleadosView, y hacemos doble click, para entrar en el editor y acceder a la consulta que contiene el viewObject.

seleccion viewobject
seleccionamos  ViewObject


query viewobject
query del ViewObject



Es posible que queramos mostrar algún campo adicional a los que ya se encuentran ahí.
Para ello, solo tenemos que indicar el campo que queremos añadir, y también de dónde proviene.
Esto se puede hacer o bien manejando la consulta (query) o bien, gráficamente a través del editor de ViewObject.


Nota: En el artículo Añadir un campo nuevo a un viewobject se puede ver cómo hacerlo.

En el siguiente artículo definiremos las bind variables, y veremos lo que son.

Fuente de referencia:
Create Simple Search form in Oracle ADF de ADFSanthosh


Otros articulos relacionados:
- Ejemplo de formulario de búsqueda 11g (parte 2). Definir Bind Variables
- Ejemplo formulario de búsqueda (parte 3). View Criteria
- Ejemplo formulario de búsqueda (parte 4). Creación de la página.

    Si te ha gustado este artículo, puedes seguir el blog por Blogger o Twitter

    No hay comentarios:

    Publicar un comentario