public void onCreate$win_reportesproductos() { buttonImprimir.setVisible(false); Calendar c1 = Calendar.getInstance(); Calendar c2 = new GregorianCalendar(); gpb_2.setVisible(false); gpb_1.setVisible(true); gpb_3.setVisible(false); gpb_anio.setVisible(false); gpb_lista.setVisible(false); cmb_tipo.setText("General"); cmb_tiempo.setText("Por Año"); cmb_demanda.setText("Mayor Demanda"); for (int i = (c1.get(Calendar.YEAR)); i >= ((c1.get(Calendar.YEAR)) - 10); i--) { cmb_anio.appendItem("" + i); cmb_anio2.appendItem("" + i); } cmb_anio.setText(Integer.toString(c1.get(Calendar.YEAR))); cmb_anio.setReadonly(true); cmb_anio2.setText(Integer.toString(c1.get(Calendar.YEAR))); cmb_anio2.setReadonly(true); buttonDeshacer.setVisible(false); cmb_demanda.setReadonly(true); cmb_tiempo.setReadonly(true); cmb_tipo.setReadonly(true); cmb_mes.setText("Enero"); cmb_mes.setReadonly(true); }
@Listen("onOpen = #gpxDatos") public void abrirCatalogo() { gpxDatos.setOpen(false); if (camposEditando()) { Messagebox.show( Mensaje.estaEditando, "Alerta", Messagebox.YES | Messagebox.NO, Messagebox.QUESTION, new org.zkoss.zk.ui.event.EventListener<Event>() { public void onEvent(Event evt) throws InterruptedException { if (evt.getName().equals("onYes")) { gpxDatos.setOpen(false); gpxRegistro.setOpen(true); } else { if (evt.getName().equals("onNo")) { gpxDatos.setOpen(true); gpxRegistro.setOpen(false); limpiarCampos(); habilitarTextClave(); mostrarBotones(true); } } } }); } else { gpxDatos.setOpen(true); gpxRegistro.setOpen(false); mostrarBotones(true); } }
public void onClick$buttonDeshacer() { buttonImprimir.setVisible(false); txtFechaLlegada.setDisabled(false); txtFechaSalida.setDisabled(false); buttonDeshacer.setVisible(false); buttonAceptaru.setVisible(true); buttonAceptarA.setVisible(true); buttonAceptarP.setVisible(true); buttonAceptar.setVisible(true); buttonDeshacer.setDisabled(false); buttonAceptaru.setDisabled(false); buttonAceptarA.setDisabled(false); buttonAceptarP.setDisabled(false); buttonAceptar.setDisabled(false); cmb_demanda.setDisabled(false); cmb_tipo.setDisabled(false); cmb_tiempo.setDisabled(false); cmb_mes.setDisabled(false); cmb_anio.setDisabled(false); cmb_anio2.setDisabled(false); gpb_1.setVisible(true); gpb_2.setVisible(false); gpb_3.setVisible(false); gpb_lista.setVisible(false); gpb_anio.setVisible(false); }
public void onClick$searchcbutton() { if (cxtj.isVisible()) { cxtj.setVisible(false); } else { cxtj.setVisible(true); } }
@Listen("onClick = #gpxRegistro") public void abrirRegistro() { if (clave == null) btnBuscarF0004.setVisible(true); else btnBuscarF0004.setVisible(false); gpxDatos.setOpen(false); gpxRegistro.setOpen(true); mostrarBotones(false); }
// public Listitem agregarDetail(IBeanAbstracto dto, Listbox lista, int // span, // String widthEstado, boolean aplicaEstado, boolean aplicaDetail, // String lblcaption, String... nobreColumnas) { // // Listitem detail = new Listitem(); // Listhead columnas = new Listhead(); // Groupbox gbox = new Groupbox(); // Caption caption = new Caption(lblcaption); // gbox.appendChild(caption); // // Listcell cell1 = new Listcell(); // Listcell cell2 = new Listcell(); // cell2.setSpan(span); // if (aplicaDetail) { // Listheader deta = new Listheader(); // deta.setWidth("20px"); // deta.setAlign("center"); // columnas.appendChild(deta); // } // // for (String nombreColumna : nobreColumnas) { // columnas.appendChild(new Listheader(nombreColumna)); // } // if (aplicaEstado) { // if (widthEstado != "" && widthEstado != null) { // Listheader estado = new Listheader("Estado"); // estado.setAlign(CENTER); // estado.setWidth(widthEstado); // columnas.appendChild(estado); // } else { // Listheader estado = new Listheader("Estado"); // estado.setAlign(CENTER); // estado.setWidth("70px"); // columnas.appendChild(estado); // } // // } // lista.appendChild(columnas); // gbox.appendChild(lista); // gbox.setStyle("overflow:auto"); // cell2.appendChild(gbox); // detail.appendChild(cell1); // detail.appendChild(cell2); // detail.setVisible(false); // // return detail; // } // @SuppressWarnings("deprecation") public Listitem agregarDetail( IBeanAbstracto dto, Listbox lista, int span, String widthEstado, String lblCaption, boolean aplicaEstado, boolean aplicaDetail, String... nobreColumnas) { Listitem detail = new Listitem(); Listhead columnas = new Listhead(); Groupbox gbox = new Groupbox(); Caption caption = new Caption(); if (lblCaption != null) caption.setLabel(lblCaption); Listcell cell1 = new Listcell(); Listcell cell2 = new Listcell(); cell2.setSpan(span); if (aplicaDetail) { Listheader deta = new Listheader(); deta.setWidth("30px"); deta.setAlign("center"); columnas.appendChild(deta); } for (String nombreColumna : nobreColumnas) { columnas.appendChild(new Listheader(nombreColumna)); } if (aplicaEstado) { if (widthEstado != "" && widthEstado != null) { Listheader estado = new Listheader("Estado"); estado.setAlign(CENTER); estado.setWidth(widthEstado); columnas.appendChild(estado); } else { Listheader estado = new Listheader("Estado"); estado.setAlign(CENTER); estado.setWidth("70px"); columnas.appendChild(estado); } } lista.setFixedLayout(true); lista.appendChild(columnas); gbox.appendChild(caption); gbox.appendChild(lista); gbox.setHflex("true"); gbox.setContentStyle("overflow-x:auto"); cell2.appendChild(gbox); detail.appendChild(cell1); detail.appendChild(cell2); detail.setVisible(false); return detail; }
/** * @Class ActionStandar * * @name limpiarHistoricoMensajes * @return void * @desc Este m�todo se encarga de limpiar la grilla que contiene el historico de mensajes el * parametro es utilizado en el metodo setMensajehistorico para que limpie la grilla antes de * escribir en ella. */ private void limpiarHistoricoMensajes(String idGridHistorico, String idGroupHistorico) { if (idGridHistorico != null && idGroupHistorico != null) { if (this.hasFellow(idGridHistorico)) { Grid grilla = (Grid) this.getFellow(idGridHistorico); // ocultamos el groupbox que contiene // la grilla Groupbox groupinformacion = (Groupbox) this.getFellow(idGroupHistorico); groupinformacion.setVisible(false); grilla.getRows().getChildren().clear(); } } }
public void onClick$buttonAceptarP() { buttonImprimir.setVisible(true); listfinicial.setLabel("Año"); listffinal.setLabel("Mes"); lista = dbrp.ReportePorMes( cmb_tipo.getText(), cmb_demanda.getText(), (cmb_mes.getSelectedIndex() + 1), cmb_anio2.getText()); ListModelList<ReporteProducto> modeloDeDatos = new ListModelList<ReporteProducto>(lista); listademanda.setModel(modeloDeDatos); gpb_lista.setVisible(true); buttonAceptarP.setVisible(false); cmb_mes.setDisabled(true); cmb_anio2.setDisabled(true); if (cmb_tipo.getText().equals("General")) { listffinal.setVisible(true); listfinicial.setVisible(true); liscat.setVisible(true); } else { listffinal.setVisible(true); listfinicial.setVisible(true); liscat.setVisible(true); } }
public void cerrarVentana(Div div, String id, List<Tab> tabs2, Groupbox group) { div.setVisible(false); tabs = tabs2; for (int i = 0; i < tabs.size(); i++) { if (tabs.get(i).getLabel().equals(id)) { if (i == (tabs.size() - 1) && tabs.size() > 1) { tabs.get(i - 1).setSelected(true); } tabs.get(i).onClose(); tabs.remove(i); } } if (tabs.size() == 0) { if (group.isVisible() && !group.isOpen()) { group.setOpen(true); } } }
// Accion del formulario si es nuevo o consultar // public void accionForm(boolean sw, String accion) throws Exception { groupboxConsulta.setVisible(!sw); groupboxEditar.setVisible(sw); if (!accion.equalsIgnoreCase("registrar")) { buscarDatos(); } else { // buscarDatos(); limpiarDatos(); } tbxAccion.setValue(accion); }
public void onClick$buttonAceptar() { buttonImprimir.setVisible(true); Calendar c1 = Calendar.getInstance(); Calendar c2 = new GregorianCalendar(); if (txtFechaLlegada.getText().isEmpty() || txtFechaSalida.getText().isEmpty()) { alert("Seleccione fechas!!"); } else { String fechai = "" + (txtFechaLlegada.getValue().getYear() + 1900) + "-" + (txtFechaLlegada.getValue().getMonth() + 1) + "-" + txtFechaLlegada.getValue().getDate(); String fechau = "" + (txtFechaSalida.getValue().getYear() + 1900) + "-" + (txtFechaSalida.getValue().getMonth() + 1) + "-" + txtFechaSalida.getValue().getDate(); if (txtFechaLlegada.getValue().after(txtFechaSalida.getValue())) { alert("Fecha de Inicio no debe exceder a la fecha límite!!"); } else { if (txtFechaLlegada.getValue().after(c1.getTime()) || txtFechaSalida.getValue().after(c1.getTime())) { alert("las fechas no pueden exceder a la fecha actual!!"); } else { lista = dbrp.ReportePorFecha(cmb_tipo.getText(), cmb_demanda.getText(), fechai, fechau); ListModelList<ReporteProducto> modeloDeDatos = new ListModelList<ReporteProducto>(lista); listademanda.setModel(modeloDeDatos); gpb_lista.setVisible(true); buttonAceptar.setVisible(false); txtFechaLlegada.setDisabled(true); txtFechaSalida.setDisabled(true); if (cmb_tipo.getText().equals("General")) { listffinal.setVisible(true); listfinicial.setVisible(true); liscat.setVisible(true); } else { listffinal.setVisible(true); listfinicial.setVisible(true); liscat.setVisible(true); } } } } }
// Accion del formulario si es nuevo o consultar // public void accionForm(boolean sw, String accion) throws Exception { groupboxConsulta.setVisible(!sw); groupboxEditar.setVisible(sw); if (!accion.equalsIgnoreCase("registrar")) { buscarDatos(); rowId_manual.setVisible(true); lbxTipo_manual.setDisabled(true); listboxProcedimientos.setVisible(true); listboxProcedimientos.invalidate(); } else { // buscarDatos(); limpiarDatos(); rowId_manual.setVisible(false); lbxTipo_manual.setDisabled(false); listboxProcedimientos.setVisible(false); procedimientos_seleccionados.clear(); } tbxAccion.setValue(accion); }
/** Creates the components..<br> */ private void createComponents() { /** * !! Windows as NameSpaceContainer to prevent not unique id's error from other dashboard module * buttons or other used components. */ Window win = new Window(); win.setBorder("none"); win.setParent(this); Groupbox gb = new Groupbox(); gb.setMold("3d"); gb.setClosable(false); gb.setParent(win); Caption cap = new Caption(); cap.setImage("/images/icons/new_icons_10.gif"); cap.setLabel(Labels.getLabel("common.Application.History")); cap.setStyle("padding: 0px;"); cap.setParent(gb); // Buttons Toolbar/Timer Div div = new Div(); div.setSclass("z-toolbar"); div.setStyle("padding: 0px"); div.setParent(cap); Hbox hbox = new Hbox(); hbox.setPack("stretch"); hbox.setSclass("hboxRemoveWhiteStrips"); hbox.setWidth("100%"); hbox.setParent(div); Toolbar toolbarRight = new Toolbar(); toolbarRight.setAlign("end"); toolbarRight.setStyle("float:right; border-style: none;"); toolbarRight.setParent(hbox); Hbox hboxBtn = new Hbox(); hboxBtn.setSclass("hboxRemoveWhiteStrips"); hboxBtn.setWidth("100%"); hboxBtn.setParent(toolbarRight); // Paging paging = new Paging(); // paging.setParent(hboxBtn); // paging.setDetailed(true); if (isTimerControl()) { Button btnTimer = new Button(); btnTimer.setId("btnTimer"); btnTimer.setHeight("22px"); btnTimer.setImage("/images/icons/clock1_16x16.gif"); // convert to seconds int seconds = (int) Math.round(getDelay() / 1000); if (seconds > 60) { // convert to minutes and set localization to minutes int minutes = (int) Math.round((getDelay() / 1000) / 60); btnTimer.setTooltiptext( Labels.getLabel("btnTimer.tooltiptext") + " " + minutes + " " + Labels.getLabel("common.Minutes")); } else // set localization to seconds btnTimer.setTooltiptext( Labels.getLabel("btnTimer.tooltiptext") + " " + seconds + " " + Labels.getLabel("common.Seconds")); btnTimer.addEventListener("onClick", new BtnClickListener()); btnTimer.setParent(hboxBtn); } Button btnRefresh = new Button(); btnRefresh.setId("btnRefresh"); btnRefresh.setHeight("22px"); btnRefresh.setLabel("!"); btnRefresh.setTooltiptext(Labels.getLabel("btnRefresh.tooltiptext")); btnRefresh.addEventListener("onClick", new BtnClickListener()); btnRefresh.setParent(hboxBtn); // END Buttons Toolbar/Timer // body Borderlayout bl = new Borderlayout(); bl.setHeight(getModulHeight() + "px"); bl.setParent(gb); Center ct = new Center(); ct.setSclass("FDCenterNoBorder"); ct.setStyle("background-color: white"); ct.setFlex(true); ct.setParent(bl); // Listbox listbox = new Listbox(); listbox.setStyle("border: none;"); listbox.setHeight("100%"); listbox.setVisible(true); listbox.setParent(ct); listbox.setItemRenderer(new ItemRenderer()); Listhead listhead = new Listhead(); listhead.setParent(listbox); Listheader listheader1 = new Listheader(); listheader1.setWidth("100px"); listheader1.setHeight("0px"); listheader1.setParent(listhead); Listheader listheader2 = new Listheader(); listheader2.setWidth("100%"); listheader1.setHeight("0px"); listheader2.setParent(listhead); doReadData(); }
@Listen("onClick = #gpxRegistro") public void abrirRegistro() { gpxDatos.setOpen(false); gpxRegistro.setOpen(true); mostrarBotones(false); }
public void onClick$buttonAceptaru() { buttonImprimir.setVisible(false); buttonDeshacer.setVisible(true); if (cmb_tiempo.getText().equals("Por Año")) { gpb_2.setVisible(false); gpb_1.setVisible(true); gpb_3.setVisible(false); buttonAceptaru.setVisible(false); cmb_tiempo.setDisabled(true); cmb_tipo.setDisabled(true); cmb_demanda.setDisabled(true); gpb_lista.setVisible(false); gpb_anio.setVisible(true); } else { if (cmb_tiempo.getText().equals("Por Mes")) { gpb_2.setVisible(true); gpb_1.setVisible(true); buttonAceptaru.setVisible(false); cmb_tiempo.setDisabled(true); cmb_tipo.setDisabled(true); cmb_demanda.setDisabled(true); gpb_3.setVisible(false); gpb_lista.setVisible(false); gpb_anio.setVisible(false); } else { gpb_2.setVisible(false); gpb_1.setVisible(true); gpb_3.setVisible(true); buttonAceptaru.setVisible(false); cmb_tiempo.setDisabled(true); cmb_tipo.setDisabled(true); cmb_demanda.setDisabled(true); gpb_lista.setVisible(false); gpb_anio.setVisible(false); } } }