rodrigo 2013-02-26 18:26:21 +00:00
parent 7b9b9af884
commit b478463848
5 changed files with 26 additions and 3 deletions

View File

@ -19,6 +19,7 @@ import org.zkoss.zk.ui.event.UploadEvent;
import org.zkoss.zul.Combobox;
import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Intbox;
import org.zkoss.zul.Listcell;
import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.vo.configuracioneccomerciales.ConfigCoordenadas;
@ -37,6 +38,7 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo
private Combobox cmbCampo;
private Intbox txtLinha;
private Intbox txtColuna;
private Intbox txtTamanho;
private Intbox txtLinhaMensagem;
private Intbox txtColunaMensagem;
private Textbox txtLayout;
@ -74,6 +76,10 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo
txt.append(c.getCampo()).append(".linha=").append(c.getLinha()).append("\n");
txt.append(c.getCampo()).append(".coluna=").append(c.getColuna()).append("\n");
if (c.getTamanho() != null) {
txt.append(c.getCampo()).append(".tamanho=").append(c.getTamanho()).append("\n");
}
if (c.getCampo().contains("getMensagem")) {
txt.append(c.getCampo()).append(".str=").append(c.getMensagem()).append("\n");
}
@ -100,12 +106,14 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo
Integer linha = txtLinha.getValue();
Integer coluna = txtColuna.getValue();
Integer tamanho = txtTamanho.getValue();
ConfigCoordenadas configCoordenadas = new ConfigCoordenadas();
configCoordenadas.setLbCampo(lbCampo);
configCoordenadas.setCampo(campo);
configCoordenadas.setLinha(linha);
configCoordenadas.setColuna(coluna);
configCoordenadas.setTamanho(tamanho);
if ((!campo.equals("VAZIO")) && (linha != null) && (coluna != null)) {
if (!lsConfigCoordenadas.contains(configCoordenadas)) {
@ -116,6 +124,7 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo
cmbCampo.setSelectedItem(null);
txtLinha.setValue(null);
txtColuna.setValue(null);
txtTamanho.setValue(null);
}
}
}

View File

@ -23,6 +23,9 @@ public class RenderConfigLayoutImpressaoBoleto implements ListitemRenderer {
lc = new Listcell(configCoordenadas.getColuna() != null ? configCoordenadas.getColuna().toString() : "");
lc.setParent(lstm);
lc = new Listcell(configCoordenadas.getTamanho() != null ? configCoordenadas.getTamanho().toString() : "");
lc.setParent(lstm);
lstm.setAttribute("data", configCoordenadas);
}
}

View File

@ -22,7 +22,7 @@ public class RenderConfigLayoutImpressaoBoletoMensagem implements ListitemRender
lc = new Listcell(configCoordenadas.getColuna() != null ? configCoordenadas.getColuna().toString() : "");
lc.setParent(lstm);
lstm.setAttribute("data", configCoordenadas);
}
}

View File

@ -3876,6 +3876,7 @@ editarParamConexionController.MSG.suscribirOK=Parametro Atualizado com sucesso
# Configuracao Layout Impressao
configLayoutImpressaoBoletoController.fileupload.label = Editar Arquivo
configLayoutImpressaoBoletoController.tamanho.label = Tamanho
configLayoutImpressaoBoletoController.window.title = Config Layout Impressão Boleto
configLayoutImpressaoBoletoController.layout.label = Layout
configLayoutImpressaoBoletoController.campo.label = Campo

View File

@ -131,9 +131,11 @@
<comboitem
value="getNumTerminalTarjeta" label="Número Terminal Sitef" />
<comboitem
value="getFechaValidadTarjeta" label="Data de Validade do Cartão" />
value="getFechaValidadTarjeta"
label="Data de Validade do Cartão" />
<comboitem
value="getFechaValidadTarjeta" label="Data de Validade do Cartão" />
value="getFechaValidadTarjeta"
label="Data de Validade do Cartão" />
<comboitem
value="getImporteTarjeta" label="Valor Cobrado Cartão" />
<comboitem
@ -150,6 +152,11 @@
value="${c:l('configLayoutImpressaoBoletoController.coluna.label')}" />
<intbox id="txtColuna" />
</row>
<row>
<label
value="${c:l('configLayoutImpressaoBoletoController.tamanho.label')}" />
<intbox id="txtTamanho" />
</row>
</rows>
</grid>
@ -173,6 +180,9 @@
<listheader
image="/gui/img/create_doc.gif"
label="${c:l('configLayoutImpressaoBoletoController.coluna.label')}" />
<listheader
image="/gui/img/create_doc.gif"
label="${c:l('configLayoutImpressaoBoletoController.tamanho.label')}" />
</listhead>
</listbox>
</vbox>