sábado, 22 de marzo de 2014

Adf - viewCriteriaItem con séntencia SQL

Hoy explicaremos una forma muy fácil de utilizar una sentencia sql dentro de un viewCriteria.

En nuestro ejemplo filtraremos todos nuestros empleados que tengan un salario superior a la media, y es el que mostraremos al usuario.

Basándonos en una VO simple, creamos un  viewCriteria, le añadimos la opción "Salary".



Después nos vamos al XML, y nos posicionamos en el viewCriteriaItem del salario, y añadimos la propiedad "isSqlFragment".

Seguidamente al volver al "overView", he insertamos en el valor la sentencia SQL.
"(SELECT AVG(SALARY) AVG_SAL FROM EMPLOYEES)".

En la pestaña de "UI Hints", seleccionamos en el "rendered", nunca.

Al generar el viewCriteria dentro de una página, vemos el resultado.
Empero como siempre que esto les haya servido de gran ayuda.

Rafael Prada Gómez 





No hay comentarios:

Publicar un comentario