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