1.2.3 Asignar el search en el init()
Cuando deseamos que el busque automáticamente en el move() desde una configuración en el init.
// <editor-fold defaultstate="collapsed" desc="init">
@PostConstruct
public void init() {
try {
fechaDesde = DateUtil.primerDiaDelMesEnFecha(DateUtil.anioActual(),DateUtil.mesActual());
fechaHasta= DateUtil.ultimoDiaDelMesEnFecha(DateUtil.anioActual(),DateUtil.mesActual());
/*
configurar el ambiente del controller
*/
HashMap parameters = new HashMap();
Usuario jmoordb_user = (Usuario) JmoordbContext.get("jmoordb_user");
// parameters.put("P_EMPRESA", jmoordb_user.getEmpresa().getDescripcion());
JmoordbControllerEnvironment jmc = new JmoordbControllerEnvironment.Builder()
.withController(this)
.withRepository(viajeRepository)
.withEntity(viaje)
.withService(viajeServices)
.withNameFieldOfPage("page")
.withNameFieldOfRowPage("rowPage")
.withTypeKey("primary")
.withSearchLowerCase(false)
.withPathReportDetail("/resources/reportes/viaje/details.jasper")
.withPathReportAll("/resources/reportes/viaje/all.jasper")
.withparameters(parameters)
.withResetInSave(true)
.withAction("golist")
.build();
start();
// String action = "gonew";
// if (getAction() != null) {
// action = getAction();
// }
//
// if (action == null || action.equals("gonew") || action.equals("new") || action.equals("golist")) {
// //inicializar
//
// }
// if (action.equals("view")) {
// //view
// }
setSearchAndValue("searchProgramacionVehicularController", "_betweendates");
} catch (Exception e) {
errorServices.errorMessage(nameOfClass(), nameOfMethod(), e.getLocalizedMessage());
}
}// </editor-fold>
Asi en el move invocamos el _betweendate
Last updated
Was this helpful?