public void limpiar() { tab_tabla1.setCondicion("ide_geper=-1"); tab_tabla1.ejecutarSql(); tab_tabla2.ejecutarValorForanea(tab_tabla1.getValorSeleccionado()); aut_filtro_persona.setValue(null); utilitario.addUpdate("aut_filtro_persona"); }
public pre_tipo_proveedor() { tab_tabla.setId("tab_tabla"); tab_tabla.setTabla("com_tipo_proveedo", "ide_cotpr", 1); tab_tabla.dibujar(); PanelTabla pat_panel = new PanelTabla(); pat_panel.setPanelTabla(tab_tabla); div_division.setId("div_division"); div_division.dividir1(pat_panel); agregarComponente(div_division); }
public void filtrar_proveedor(SelectEvent evt) { System.out.println("si entra el metodo"); aut_filtro_persona.onSelect(evt); if (aut_filtro_persona.getValue() != null) { System.out.println("si entra el metodo " + aut_filtro_persona.getValor()); tab_tabla1.setCondicion("ide_geper=" + aut_filtro_persona.getValor()); tab_tabla1.ejecutarSql(); tab_tabla2.ejecutarValorForanea(tab_tabla1.getValorSeleccionado()); } else { utilitario.agregarMensajeInfo("No existe el Proveedor", "Ingrese otro proveedor"); } }
@Override public void insertar() { if (aut_filtro_persona.getValor() != null) { if (tab_tabla1.isFocus()) { tab_tabla1.insertar(); tab_tabla1.setValor("ide_geper", aut_filtro_persona.getValor()); } if (tab_tabla2.isFocus()) { tab_tabla2.insertar(); tab_tabla2.setValor("ide_cccfa", tab_tabla1.getValor("ide_cccfa")); } } else { utilitario.agregarMensajeInfo( "No se puede insertar", "Debe seleccionar un Proveedor en el autocompletar"); } }
public void llenar() { Tabla tab_valor = utilitario.consultar( "select sum(dcc.valor_cndcc*sc.signo_cnscu) as valor,dpc.ide_cndpc,dpc.nombre_cndpc " + "from con_cab_comp_cont ccc " + "inner join con_det_comp_cont dcc on ccc.ide_cnccc=dcc.ide_cnccc " + "inner join con_det_plan_cuen dpc on dpc.ide_cndpc = dcc.ide_cndpc " + "inner join con_tipo_cuenta tc on dpc.ide_cntcu=tc.ide_cntcu " + "inner join con_signo_cuenta sc on tc.ide_cntcu=sc.ide_cntcu and dcc.ide_cnlap=sc.ide_cnlap " + "WHERE (ccc.fecha_trans_cnccc BETWEEN '2011-01-01' and '2012-12-31') " + "and ccc.ide_cneco in (0,2,3) and ccc.ide_sucu=0 and dpc.ide_cntcu in (0,3,4) and " + "dcc.ide_cndpc in (SELECT ide_cndpc from con_det_plan_cuen where con_ide_cndpc in " + "(select ide_cndpc from con_det_plan_cuen where con_ide_cndpc=136)) " + "and dpc.ide_cndpc>201 " + "and dpc.ide_cndpc!= 143 " + "GROUP BY dpc.ide_cndpc,codig_recur_cndpc, nombre_cndpc,con_ide_cndpc " + "HAVING (sum(dcc.valor_cndcc*sc.signo_cnscu) <>0) ORDER BY codig_recur_cndpc"); int j = 0; for (int i = 0; i < tab_tabla1.getTotalFilas(); i++) { System.out.println("ide cabecera " + tab_tabla1.getValor(i, "ide_ccctr")); if (Double.parseDouble(tab_tabla1.getValor(i, "ide_ccctr")) > 17) { tab_tabla2.insertar(); System.out.println("valor " + tab_valor.getValor(j, "valor")); tab_tabla2.setValor("ide_ccctr", tab_tabla1.getValor(i, "ide_ccctr")); tab_tabla2.setValor("valor_ccdtr", tab_valor.getValor(j, "valor")); j = j + 1; } } tab_tabla2.guardar(); utilitario.getConexion().guardarPantalla(); }
public pre_transacciones_cxc_otros() { aut_filtro_persona.setId("aut_filtro_persona"); aut_filtro_persona.setAutoCompletar( "select ide_geper,identificac_geper,nom_geper from gen_persona where nivel_geper='HIJO' " + "AND es_cliente_geper IS TRUE AND ide_empr=" + utilitario.getVariable("ide_empr")); aut_filtro_persona.setMetodoChange("filtrar_proveedor", ""); bar_botones.agregarComponente(new Etiqueta("Cliente: ")); bar_botones.agregarComponente(aut_filtro_persona); Boton bot_limpiar = new Boton(); bot_limpiar.setIcon("ui-icon-cancel"); bot_limpiar.setMetodo("limpiar"); bar_botones.agregarComponente(bot_limpiar); tab_tabla1.setId("tab_tabla1"); tab_tabla1.setTabla("cxc_cabece_transa", "ide_ccctr", 1); tab_tabla1 .getColumna("ide_ccttr") .setCombo("cxc_tipo_transacc", "ide_ccttr", "nombre_ccttr", ""); tab_tabla1.getColumna("fecha_trans_ccctr").setValorDefecto(utilitario.getFechaActual()); tab_tabla1.getColumna("ide_geper").setVisible(true); tab_tabla1.agregarRelacion(tab_tabla2); tab_tabla1.setCondicionSucursal(true); tab_tabla1.setRecuperarLectura(true); tab_tabla1.setRows(10); tab_tabla1.setCondicion("ide_geper=-1"); tab_tabla1.setCampoOrden("fecha_trans_ccctr desc"); tab_tabla1.dibujar(); PanelTabla pat_panel1 = new PanelTabla(); pat_panel1.setPanelTabla(tab_tabla1); tab_tabla2.setId("tab_tabla2"); tab_tabla2.setTabla("cxc_detall_transa", "ide_ccdtr", 2); tab_tabla2.getColumna("ide_cccfa").setVisible(false); tab_tabla2 .getColumna("ide_ccttr") .setCombo("cxc_tipo_transacc", "ide_ccttr", "nombre_ccttr", ""); tab_tabla2.getColumna("ide_usua").setCombo("sis_usuario", "ide_usua", "nom_usua", ""); tab_tabla2.getColumna("ide_usua").setValorDefecto(utilitario.getVariable("ide_usua")); tab_tabla2.getColumna("fecha_trans_ccdtr").setValorDefecto(utilitario.getFechaActual()); tab_tabla2.getColumna("ide_usua").setVisible(false); tab_tabla2.dibujar(); PanelTabla pat_panel2 = new PanelTabla(); pat_panel2.setPanelTabla(tab_tabla2); div_division.setId("div_division"); div_division.dividir2(pat_panel1, pat_panel2, "50%", "H"); agregarComponente(div_division); // llenar(); }
public void seleccionar_tabla1(SelectEvent evt) { tab_tabla1.seleccionarFila(evt); }
@Override public void guardar() { tab_tabla1.guardar(); tab_tabla2.guardar(); utilitario.getConexion().guardarPantalla(); }
@Override public void eliminar() { tab_tabla.eliminar(); }
@Override public void insertar() { tab_tabla.insertar(); }