private void montaListaCampos() { lcProd.add(new GuardaCampo(txtCodProd, "CodProd", "Cód.prod.", ListaCampos.DB_PK, false)); lcProd.add( new GuardaCampo(txtDescProd, "DescProd", "Descrição do produto", ListaCampos.DB_SI, false)); lcProd.setWhereAdic( "ATIVOPROD='S' AND TIPOPROD IN ('" + TipoProd.PRODUTO_ACABADO.getValue() + "','" + TipoProd.PRODUTO_INTERMEDIARIO.getValue() + "')"); txtCodProd.setTabelaExterna(lcProd, null); txtCodProd.setNomeCampo("CodProd"); txtCodProd.setFK(true); lcProd.setReadOnly(true); lcProd.montaSql(false, "PRODUTO", "EQ"); lcProd2.add(new GuardaCampo(txtRefProd, "RefProd", "Referência", ListaCampos.DB_PK, true)); lcProd2.add(new GuardaCampo(txtDescProd, "DescProd", "Descrição", ListaCampos.DB_SI, false)); lcProd2.add(new GuardaCampo(txtCodProd, "codprod", "Cód.prod.", ListaCampos.DB_SI, false)); txtRefProd.setNomeCampo("RefProd"); lcProd2.setWhereAdic( "ATIVOPROD='S' AND TIPOPROD IN ('" + TipoProd.PRODUTO_ACABADO.getValue() + "','" + TipoProd.PRODUTO_INTERMEDIARIO.getValue() + "')"); lcProd2.montaSql(false, "PRODUTO", "EQ"); lcProd2.setQueryCommit(false); lcProd2.setReadOnly(true); txtRefProd.setTabelaExterna(lcProd2, FProduto.class.getCanonicalName()); txtRefProd.setFK(true); lcSecao.add(new GuardaCampo(txtCodSecao, "CodSecao", "Cód.Seção", ListaCampos.DB_PK, false)); lcSecao.add( new GuardaCampo(txtDescSecao, "DescSecao", "Descrição da seção", ListaCampos.DB_SI, false)); lcSecao.montaSql(false, "SECAO", "EQ"); txtCodSecao.setNomeCampo("CodSecao"); txtCodSecao.setFK(true); lcSecao.setReadOnly(true); lcSecao.setQueryCommit(false); txtCodSecao.setTabelaExterna(lcSecao, FSecaoProd.class.getCanonicalName()); }
public void montaListaCampos() { /** *********** Produto * *********** */ lcProd.add(new GuardaCampo(txtCodProd, "CodProd", "Cód.prod.", ListaCampos.DB_PK, false)); lcProd.add( new GuardaCampo(txtDescProd, "DescProd", "Descrição do produto", ListaCampos.DB_SI, false)); lcProd.add(new GuardaCampo(txtRefProd, "RefProd", "Referência", ListaCampos.DB_SI, false)); lcProd.setWhereAdic( "ATIVOPROD='S' AND TIPOPROD IN ('" + TipoProd.PRODUTO_ACABADO.getValue() + "','" + TipoProd.PRODUTO_INTERMEDIARIO.getValue() + "')"); txtCodProd.setTabelaExterna(lcProd, null); txtCodProd.setNomeCampo("CodProd"); txtCodProd.setFK(true); lcProd.setReadOnly(true); lcProd.montaSql(false, "PRODUTO", "EQ"); }
public FBloqVenda() { super(false); setTitulo("Bloqueio e desbloqueio de vendas"); setAtribos(50, 50, 380, 230); // Funcoes.setBordReq(txtCodVenda); txtDocVenda.setAtivo(false); txtSerie.setAtivo(false); txtVlrLiqVenda.setAtivo(false); txtStatusVenda.setAtivo(false); txtBloqVenda.setAtivo(false); cbBloquear.setVlrString("S"); lcVenda.add(new GuardaCampo(txtCodVenda, "CodVenda", "Nº pedido", ListaCampos.DB_PK, false)); lcVenda.add(new GuardaCampo(txtDocVenda, "DocVenda", "Documento", ListaCampos.DB_SI, false)); lcVenda.add(new GuardaCampo(txtSerie, "Serie", "Série", ListaCampos.DB_SI, false)); lcVenda.add(new GuardaCampo(txtTipoVenda, "TipoVenda", "Tp.venda", ListaCampos.DB_SI, false)); lcVenda.add(new GuardaCampo(txtBloqVenda, "BloqVenda", "Bloqueio", ListaCampos.DB_SI, false)); lcVenda.add( new GuardaCampo(txtVlrLiqVenda, "VlrLiqVenda", "V. Liq.", ListaCampos.DB_SI, false)); lcVenda.add(new GuardaCampo(txtStatusVenda, "StatusVenda", "Status", ListaCampos.DB_SI, false)); lcVenda.setWhereAdic("TIPOVENDA='V'"); lcVenda.montaSql(false, "VENDA", "VD"); lcVenda.setReadOnly(true); lcVenda.addCarregaListener(this); txtCodVenda.setTabelaExterna(lcVenda, FVenda.class.getCanonicalName()); txtCodVenda.setFK(true); txtCodVenda.setNomeCampo("CodVenda"); Container c = getContentPane(); c.setLayout(new BorderLayout()); btSair.setPreferredSize(new Dimension(100, 30)); pnRod.setPreferredSize(new Dimension(350, 30)); pnRod.add(btSair, BorderLayout.EAST); c.add(pnRod, BorderLayout.SOUTH); c.add(pinCli, BorderLayout.CENTER); btBloquear.setToolTipText("Bloqueia venda"); pinCli.adic(new JLabelPad("Nº Pedido"), 7, 0, 80, 20); pinCli.adic(txtCodVenda, 7, 20, 80, 20); pinCli.adic(new JLabelPad("Doc."), 90, 0, 67, 20); pinCli.adic(txtDocVenda, 90, 20, 67, 20); pinCli.adic(new JLabelPad("Série"), 160, 0, 67, 20); pinCli.adic(txtSerie, 160, 20, 67, 20); pinCli.adic(new JLabelPad("Valor"), 230, 0, 100, 20); pinCli.adic(txtVlrLiqVenda, 230, 20, 100, 20); pinCli.adic(new JLabelPad("Situação"), 7, 40, 60, 20); pinCli.adic(txtStatusVenda, 7, 60, 60, 20); pinCli.adic(new JLabelPad("Bloqueada"), 70, 40, 70, 20); pinCli.adic(txtBloqVenda, 70, 60, 70, 20); pinCli.adic(new JLabelPad("De"), 143, 40, 90, 20); pinCli.adic(txtDataIni, 143, 60, 90, 20); pinCli.adic(new JLabelPad("Até"), 236, 40, 90, 20); pinCli.adic(txtDataFim, 236, 60, 90, 20); pinCli.adic(cbBloquear, 7, 90, 90, 20); pinCli.adic(btBloquear, 100, 90, 120, 30); btSair.addActionListener(this); btBloquear.addActionListener(this); }