rodrigo 2012-09-10 20:24:18 +00:00
parent 541efa4019
commit c000280cc0
2 changed files with 40 additions and 14 deletions

View File

@ -16,6 +16,7 @@ import org.zkoss.zk.ui.event.InputEvent;
import org.zkoss.zul.Combobox; import org.zkoss.zul.Combobox;
import org.zkoss.zul.Comboitem; import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Intbox; import org.zkoss.zul.Intbox;
import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.vo.configuracioneccomerciales.ConfigCoordenadas; import com.rjconsultores.ventaboletos.vo.configuracioneccomerciales.ConfigCoordenadas;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
@ -31,6 +32,7 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo
private Combobox cmbCampo; private Combobox cmbCampo;
private Intbox txtLinha; private Intbox txtLinha;
private Intbox txtColuna; private Intbox txtColuna;
private Textbox txtLayout;
private Integer linha; private Integer linha;
private Integer coluna; private Integer coluna;
private List<ConfigCoordenadas> lsConfigCoordenadas; private List<ConfigCoordenadas> lsConfigCoordenadas;
@ -98,28 +100,33 @@ public class ConfigLayoutImpressaoBoletoController extends MyGenericForwardCompo
} }
public void onClick$btnRemoverCampoCoordenadas(Event ev) { public void onClick$btnRemoverCampoCoordenadas(Event ev) {
ConfigCoordenadas configCoordenadas = (ConfigCoordenadas) campoCoordenadasList.getSelected(); ConfigCoordenadas configCoordenadas = (ConfigCoordenadas)
campoCoordenadasList.getSelected();
lsConfigCoordenadas.remove(configCoordenadas); lsConfigCoordenadas.remove(configCoordenadas);
campoCoordenadasList.setData(lsConfigCoordenadas); campoCoordenadasList.setData(lsConfigCoordenadas);
} }
public void onChanging$txtLayout(InputEvent ev) { public void onChange$txtLayout(InputEvent ev) {
if (ev.getValue().endsWith("\n")) { linha = 0;
linha = linha + 1; coluna = 0;
txtLinha.setValue(linha); String teste = txtLayout.getValue();
coluna = 0; char[] array = teste.toCharArray();
} else if (ev.getValue().endsWith(" ")) { for (char c : array) {
coluna = coluna + 1; if (c == '\n') {
} else { linha = linha + 1;
linha = 0; } else {
coluna = 0; coluna = coluna + 1;
}
txtLinha.setValue(linha);
} }
txtLinha.setValue(linha);
coluna = coluna / 2;
txtColuna.setValue(coluna); txtColuna.setValue(coluna);
txtLayout.setText("");
} }
} }

View File

@ -67,8 +67,27 @@
label="Agente" /> label="Agente" />
<comboitem value="getCorrida" <comboitem value="getCorrida"
label="Serviço" /> label="Serviço" />
<comboitem value="gettPago"
label="Forma Pagamento" />
<!-- <comboitem value="corrida" label="Prefixo" /> --> <!-- <comboitem value="corrida" label="Prefixo" /> -->
<!-- <comboitem value="LINHA" label="Linha" /> --> <comboitem value="getDataEmissao"
label="Data Emissão" />
<comboitem value="getLinha"
label="Linha" />
<comboitem value="getRodapeDe"
label="Rodape - De" />
<comboitem value="getRodapePara"
label="Rodape - Para" />
<comboitem value="getRodapeNome"
label="Rodape - Nome" />
<comboitem value="getRodapeDocumento"
label="Rodape - Documento" />
<comboitem value="getRodapeTel"
label="Rodape - Tel" />
<comboitem value="getRodapeDataViagem"
label="Rodape - Data Viagem" />
<comboitem value="getRodapeHoraViagem"
label="Rodape - Hora Viagem" />
</combobox> </combobox>
</row> </row>
<row> <row>