1.5<jmoordbjsf:searchBetweenDate> Busquedas entre fechas.

Para realizar las búsquedas entre fechas usamos el componente <jmoordbjsf:searchBetweenDate. No necesitamos crear el método searchBy() dentro del Controller si los campos de fechas estan en el mismo entity o son definidos en la clase que no tienen que ver con el entity.

En el método move() se realiza la verificación en base a los valores del entity.

   <jmoordbjsf:searchBetweenDate 
                    renderedMove="true"
                    labelDesde="#{msg['field.fechainicio']}"
                    valueDesde="#{secretarioAdministrativoController.fechaDesde}"
                    labelHasta="#{msg['field.fechafin']}"
                    valueHasta="#{secretarioAdministrativoController.fechaHasta}"
                    renderedList="true"  
                    search="#{secretarioAdministrativoController.searchBy('secretarioadministrativo','_betweendates',secretarioAdministrativoController.solicitud)}"
                    />

Definimos los atributos fechaDesde, fechaHasta.

Hacemos la validacion

Método move()

El método searchBy esta definido dentro de Jmoordb en la interface IController.

El realiza todas las operaciones, en casos especiales usted desee escribir su propio método searchBy() debe sobreescribir.

Last updated

Was this helpful?