2256 - Inserir parâmetro que define se o valor do frete será carregado automaticamente do cliente
This commit is contained in:
@@ -6,15 +6,14 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
|
|||||||
<description>Cadastro de funcionários</description>
|
<description>Cadastro de funcionários</description>
|
||||||
<afterFormRenderScript language="JavaScript">
|
<afterFormRenderScript language="JavaScript">
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
/*, */
|
|
||||||
var config = { "tabela" :
|
var config = { "tabela" :
|
||||||
{
|
{
|
||||||
"conexao" : "vitruvio",
|
"conexao" : "vitruvio",
|
||||||
"nome" : "funcionario" ,
|
"nome" : "funcionario" ,
|
||||||
"sequence" : "funcionario_seq" ,
|
"sequence" : "funcionario_seq" ,
|
||||||
"idTabela" : "CODIGO",
|
"idTabela" : "CODIGO",
|
||||||
"campos" : ["CODIGO", "NOME","VENCIMENTO_CNH","CNH","ADMISSAO","IDENTIDADE","CPF","DATA_NASCIMENTO"],
|
"campos" : ["CODIGO", "NOME","VENCIMENTO_CNH","CNH","ADMISSAO","IDENTIDADE","CPF","DATA_NASCIMENTO","NAO_CARREGAR_FRETE","INATIVO"],
|
||||||
"camposTable" : ["CODIGO", "NOME","VENCIMENTO_CNH","CNH","ADMISSAO","IDENTIDADE","CPF","DATA_NASCIMENTO"]
|
"camposTable" : ["CODIGO", "NOME","VENCIMENTO_CNH","CNH","ADMISSAO","IDENTIDADE","CPF","DATA_NASCIMENTO","NAO_CARREGAR_FRETE","INATIVO"]
|
||||||
|
|
||||||
},
|
},
|
||||||
"relaciona" : [ ["CODIGO","idChave","Number"] ,
|
"relaciona" : [ ["CODIGO","idChave","Number"] ,
|
||||||
@@ -24,7 +23,9 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
|
|||||||
["ADMISSAO","idAdmissao","Date"],
|
["ADMISSAO","idAdmissao","Date"],
|
||||||
["IDENTIDADE","idIdentidade","String"],
|
["IDENTIDADE","idIdentidade","String"],
|
||||||
["CPF","idCpf","String"],
|
["CPF","idCpf","String"],
|
||||||
["DATA_NASCIMENTO","idNascimento","Date"]
|
["DATA_NASCIMENTO","idNascimento","Date"],
|
||||||
|
["NAO_CARREGAR_FRETE","idNaoCarregarFrete","Boolean"] ,
|
||||||
|
["INATIVO","idInativo","Boolean"]
|
||||||
] ,
|
] ,
|
||||||
"validacaoExclusao" : [ ["SELECT 0 AS CONTAR FROM FUNCIONARIO WHERE CODIGO = ", "Existem registros ligados a esta tabela!"],
|
"validacaoExclusao" : [ ["SELECT 0 AS CONTAR FROM FUNCIONARIO WHERE CODIGO = ", "Existem registros ligados a esta tabela!"],
|
||||||
["SELECT COUNT(CHAVE_FUNCIONARIO) AS CONTAR FROM CONTROLE_DESPESAS_OPERACIONAIS WHERE CHAVE_FUNCIONARIO = ", "Existem registros ligados a esta tabela!"],
|
["SELECT COUNT(CHAVE_FUNCIONARIO) AS CONTAR FROM CONTROLE_DESPESAS_OPERACIONAIS WHERE CHAVE_FUNCIONARIO = ", "Existem registros ligados a esta tabela!"],
|
||||||
@@ -44,156 +45,157 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
|
|||||||
|
|
||||||
</afterFormRenderScript>
|
</afterFormRenderScript>
|
||||||
<initScript language="JavaScript">
|
<initScript language="JavaScript">
|
||||||
<;
|
|
||||||
};
|
|
||||||
|
|
||||||
var habilitaCampos = function(lHabilita){
|
|
||||||
var botaoNovo = engine.getWidgetController('btnNovo').getButton();
|
|
||||||
var botaoSalvar = engine.getWidgetController('btnSalvar').getButton();
|
|
||||||
var botaoExcluir = engine.getWidgetController('btnExcluir').getButton();
|
|
||||||
var botaoVoltar = engine.getWidgetController('btnVoltar').getButton();
|
|
||||||
|
|
||||||
botaoNovo.setEnabled(true);
|
|
||||||
botaoSalvar.setEnabled(lHabilita);
|
|
||||||
botaoExcluir.setEnabled(lHabilita);
|
|
||||||
|
|
||||||
if(engine.getGlobalVariable('painelLista') == 1) {
|
|
||||||
botaoVoltar.setVisible(false);
|
|
||||||
botaoSalvar.setVisible(false);
|
|
||||||
botaoExcluir.setVisible(false);
|
|
||||||
} else {
|
|
||||||
botaoVoltar.setVisible(true);
|
|
||||||
botaoSalvar.setVisible(true);
|
|
||||||
botaoExcluir.setVisible(true);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
var config = engine.getGlobalVariable('config');
|
var fncLimpaCampos = function(){
|
||||||
var lib = libService.loadScript('lib_cadastro_padrao');
|
var config = engine.getGlobalVariable('config');
|
||||||
var retorno = lib.fncHabilitaCampos(config, lHabilita);
|
var lib = libService.loadScript('lib_cadastro_padrao');
|
||||||
|
var retorno = lib.fncLimpaCampos(config);
|
||||||
|
engine.getField('idCNH')['setValue(java.lang.String)'](null);
|
||||||
|
};
|
||||||
|
|
||||||
engine.getField('idChave').setEnabled(false);
|
var habilitaCampos = function(lHabilita){
|
||||||
|
var botaoNovo = engine.getWidgetController('btnNovo').getButton();
|
||||||
|
var botaoSalvar = engine.getWidgetController('btnSalvar').getButton();
|
||||||
|
var botaoExcluir = engine.getWidgetController('btnExcluir').getButton();
|
||||||
|
var botaoVoltar = engine.getWidgetController('btnVoltar').getButton();
|
||||||
|
|
||||||
engine.getField('listaPrincipal').refresh();
|
botaoNovo.setEnabled(true);
|
||||||
};
|
botaoSalvar.setEnabled(lHabilita);
|
||||||
|
botaoExcluir.setEnabled(lHabilita);
|
||||||
|
|
||||||
var novoRegistro = function() {
|
if(engine.getGlobalVariable('painelLista') == 1) {
|
||||||
fncLimpaCampos();
|
botaoVoltar.setVisible(false);
|
||||||
|
botaoSalvar.setVisible(false);
|
||||||
|
botaoExcluir.setVisible(false);
|
||||||
|
} else {
|
||||||
|
botaoVoltar.setVisible(true);
|
||||||
|
botaoSalvar.setVisible(true);
|
||||||
|
botaoExcluir.setVisible(true);
|
||||||
|
}
|
||||||
|
|
||||||
habilitaCampos(true);
|
var config = engine.getGlobalVariable('config');
|
||||||
engine.getLayout('pnlTitulo').getRootComposition().setVisible(false);
|
var lib = libService.loadScript('lib_cadastro_padrao');
|
||||||
engine.getLayout('pnlInclusao').getRootComposition().setVisible(true);
|
var retorno = lib.fncHabilitaCampos(config, lHabilita);
|
||||||
engine.getWidgetController('btnVoltar').getButton().setVisible(true);
|
|
||||||
engine.getField('idPesquisaLista')['setValue(java.lang.String)'](null);
|
|
||||||
engine.getField('listaPrincipal').refresh();
|
|
||||||
engine.getField('idCNH')['setValue(java.lang.String)'](null);
|
|
||||||
engine.getField('idCpf')['setValue(java.lang.String)'](null);
|
|
||||||
|
|
||||||
engine.getField('idChave').focus();
|
engine.getField('idChave').setEnabled(false);
|
||||||
|
|
||||||
};
|
engine.getField('listaPrincipal').refresh();
|
||||||
|
};
|
||||||
|
|
||||||
var carregarCampos = function(id) {
|
var novoRegistro = function() {
|
||||||
|
fncLimpaCampos();
|
||||||
|
|
||||||
var config = engine.getGlobalVariable('config');
|
habilitaCampos(true);
|
||||||
var lib = libService.loadScript('lib_cadastro_padrao');
|
engine.getLayout('pnlTitulo').getRootComposition().setVisible(false);
|
||||||
var sql = lib.fncCarregarCampos(config, id);
|
engine.getLayout('pnlInclusao').getRootComposition().setVisible(true);
|
||||||
|
engine.getWidgetController('btnVoltar').getButton().setVisible(true);
|
||||||
|
engine.getField('idPesquisaLista')['setValue(java.lang.String)'](null);
|
||||||
|
engine.getField('listaPrincipal').refresh();
|
||||||
|
engine.getField('idCNH')['setValue(java.lang.String)'](null);
|
||||||
|
engine.getField('idCpf')['setValue(java.lang.String)'](null);
|
||||||
|
engine.getField('idInativo').setValue(false);
|
||||||
|
engine.getField('idNaoCarregarFrete').setValue(false);
|
||||||
|
|
||||||
};
|
engine.getField('idChave').focus();
|
||||||
|
|
||||||
var telaInicial = function() {
|
};
|
||||||
engine.getLayout('pnlTitulo').getRootComposition().setVisible(true);
|
|
||||||
engine.getLayout('pnlInclusao').getRootComposition().setVisible(false);
|
|
||||||
var botaoNovo = engine.getWidgetController('btnNovo').getButton();
|
|
||||||
var botaoSalvar = engine.getWidgetController('btnSalvar').getButton();
|
|
||||||
var botaoExcluir = engine.getWidgetController('btnExcluir').getButton();
|
|
||||||
var botaoVoltar = engine.getWidgetController('btnVoltar').getButton();
|
|
||||||
|
|
||||||
botaoNovo.setVisible(true);
|
var carregarCampos = function(id) {
|
||||||
botaoNovo.setEnabled(true);
|
|
||||||
botaoSalvar.setVisible(false);
|
|
||||||
botaoExcluir.setVisible(false);
|
|
||||||
botaoVoltar.setVisible(false);
|
|
||||||
|
|
||||||
}
|
var config = engine.getGlobalVariable('config');
|
||||||
|
var lib = libService.loadScript('lib_cadastro_padrao');
|
||||||
|
var sql = lib.fncCarregarCampos(config, id);
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
var telaInicial = function() {
|
||||||
|
engine.getLayout('pnlTitulo').getRootComposition().setVisible(true);
|
||||||
|
engine.getLayout('pnlInclusao').getRootComposition().setVisible(false);
|
||||||
|
var botaoNovo = engine.getWidgetController('btnNovo').getButton();
|
||||||
|
var botaoSalvar = engine.getWidgetController('btnSalvar').getButton();
|
||||||
|
var botaoExcluir = engine.getWidgetController('btnExcluir').getButton();
|
||||||
|
var botaoVoltar = engine.getWidgetController('btnVoltar').getButton();
|
||||||
|
|
||||||
|
botaoNovo.setVisible(true);
|
||||||
|
botaoNovo.setEnabled(true);
|
||||||
|
botaoSalvar.setVisible(false);
|
||||||
|
botaoExcluir.setVisible(false);
|
||||||
|
botaoVoltar.setVisible(false);
|
||||||
|
|
||||||
var deletarRegistro = function(id) {
|
|
||||||
var config = engine.getGlobalVariable('config');
|
|
||||||
var lib = libService.loadScript('lib_cadastro_padrao');
|
|
||||||
var retorno = lib.fncDeletarRegistro(config, id);
|
|
||||||
if (retorno) {
|
|
||||||
engine.getGlobalVariable('fncLimpaCampos')();
|
|
||||||
engine.getGlobalVariable('habilitaCampos')(false);
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
var validarDuplicidade = function(valor) {
|
var deletarRegistro = function(id) {
|
||||||
var sql = "Select count(nome) ct from FUNCIONARIO where NOME = '" + valor + "'";
|
var config = engine.getGlobalVariable('config');
|
||||||
var db = libService.loadScript('db');
|
var lib = libService.loadScript('lib_cadastro_padrao');
|
||||||
var dbVitruvio = new db('vitruvio');
|
var retorno = lib.fncDeletarRegistro(config, id);
|
||||||
var row = dbVitruvio.queryRow(sql);
|
if (retorno) {
|
||||||
if (row.ct == 0 ) {
|
engine.getGlobalVariable('fncLimpaCampos')();
|
||||||
return false;
|
engine.getGlobalVariable('habilitaCampos')(false);
|
||||||
} else {
|
}
|
||||||
if (engine.getField('idChave').getValue()) {
|
}
|
||||||
engine.getField('idPesquisa')['setValue(java.lang.Object)'](null);
|
|
||||||
return false;
|
var validarDuplicidade = function(valor) {
|
||||||
} else {
|
var sql = "Select count(nome) ct from FUNCIONARIO where NOME = '" + valor + "'";
|
||||||
return true;
|
var db = libService.loadScript('db');
|
||||||
}
|
var dbVitruvio = new db('vitruvio');
|
||||||
}
|
var row = dbVitruvio.queryRow(sql);
|
||||||
}
|
if (row.ct == 0 ) {
|
||||||
|
return false;
|
||||||
|
} else {
|
||||||
|
if (engine.getField('idChave').getValue()) {
|
||||||
|
engine.getField('idPesquisa')['setValue(java.lang.Object)'](null);
|
||||||
|
return false;
|
||||||
|
} else {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
function run() {
|
function run() {
|
||||||
var config = engine.getGlobalVariable('config');
|
var config = engine.getGlobalVariable('config');
|
||||||
var titulo = config['painel'].titulo;
|
var titulo = config['painel'].titulo;
|
||||||
var icone = config['painel'].icone;
|
var icone = config['painel'].icone;
|
||||||
engine.getLabel('Descricaocadastro').setValue('<p align="center"><img align="left" alt="" src="'+ icone + '" width="56" /><p align="center"><font color="Gray" face="Calibri" size="6" > ' + titulo + '</font></p></p>');
|
engine.getLabel('Descricaocadastro').setValue('<p align="center"><img align="left" alt="" src="'+ icone + '" width="56" /><p align="center"><font color="Gray" face="Calibri" size="6" > ' + titulo + '</font></p></p>');
|
||||||
engine.getLabel('DescricaocadastroDentro').setValue('<p align="center"><img align="left" alt="" src="'+ icone + '" width="56" /><p align="center"><font color="Gray" face="Calibri" size="6" > ' + titulo + '</font></p></p>');
|
engine.getLabel('DescricaocadastroDentro').setValue('<p align="center"><img align="left" alt="" src="'+ icone + '" width="56" /><p align="center"><font color="Gray" face="Calibri" size="6" > ' + titulo + '</font></p></p>');
|
||||||
engine.setGlobalVariable('novoRegistro', novoRegistro);
|
engine.setGlobalVariable('novoRegistro', novoRegistro);
|
||||||
engine.setGlobalVariable('carregarCampos', carregarCampos);
|
engine.setGlobalVariable('carregarCampos', carregarCampos);
|
||||||
engine.setGlobalVariable('habilitaCampos', habilitaCampos);
|
engine.setGlobalVariable('habilitaCampos', habilitaCampos);
|
||||||
engine.setGlobalVariable('fncLimpaCampos', fncLimpaCampos);
|
engine.setGlobalVariable('fncLimpaCampos', fncLimpaCampos);
|
||||||
engine.setGlobalVariable('telaInicial', telaInicial);
|
engine.setGlobalVariable('telaInicial', telaInicial);
|
||||||
engine.setGlobalVariable('deletarRegistro', deletarRegistro);
|
engine.setGlobalVariable('deletarRegistro', deletarRegistro);
|
||||||
engine.setGlobalVariable('validarDuplicidade', validarDuplicidade);
|
engine.setGlobalVariable('validarDuplicidade', validarDuplicidade);
|
||||||
engine.setGlobalVariable('painelLista',1);
|
engine.setGlobalVariable('painelLista',1);
|
||||||
|
|
||||||
habilitaCampos(false);
|
habilitaCampos(false);
|
||||||
|
|
||||||
engine.getWidgetController('btnSalvar').getButton().setIcon(IconFactory.instance().getIconAsResource(IconLibraryAPISmall.APLICAR));
|
|
||||||
engine.getWidgetController('btnNovo').getButton().setIcon(IconFactory.instance().getIconAsResource(IconLibraryAPISmall.CRIAR));
|
|
||||||
engine.getWidgetController('btnExcluir').getButton().setIcon(IconFactory.instance().getIconAsResource(IconLibraryAPISmall.REMOVER));
|
|
||||||
engine.getWidgetController('btnVoltar').getButton().setIcon(IconFactory.instance().getIconAsResource(IconLibraryAPISmall.VOLTAR));
|
|
||||||
//engine.getFieldLocked('idAjuda', false); // pode ser erro no componente, aberto caso Eduardo = 20108
|
|
||||||
telaInicial();
|
|
||||||
|
|
||||||
}
|
engine.getWidgetController('btnSalvar').getButton().setIcon(IconFactory.instance().getIconAsResource(IconLibraryAPISmall.APLICAR));
|
||||||
]]>
|
engine.getWidgetController('btnNovo').getButton().setIcon(IconFactory.instance().getIconAsResource(IconLibraryAPISmall.CRIAR));
|
||||||
|
engine.getWidgetController('btnExcluir').getButton().setIcon(IconFactory.instance().getIconAsResource(IconLibraryAPISmall.REMOVER));
|
||||||
|
engine.getWidgetController('btnVoltar').getButton().setIcon(IconFactory.instance().getIconAsResource(IconLibraryAPISmall.VOLTAR));
|
||||||
|
//engine.getFieldLocked('idAjuda', false); // pode ser erro no componente, aberto caso Eduardo = 20108
|
||||||
|
telaInicial();
|
||||||
|
|
||||||
|
}
|
||||||
|
]]>
|
||||||
</initScript>
|
</initScript>
|
||||||
<components>
|
<components>
|
||||||
<VerticalLayout spacing="false" margin="false" height="100%" width="100%" align="TOP_LEFT" >
|
<VerticalLayout spacing="false" margin="false" height="100%" width="100%" align="TOP_LEFT" >
|
||||||
@@ -226,8 +228,8 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
|
|||||||
"nome" : "funcionario" ,
|
"nome" : "funcionario" ,
|
||||||
"sequence" : "funcionario_seq" ,
|
"sequence" : "funcionario_seq" ,
|
||||||
"idTabela" : "CODIGO",
|
"idTabela" : "CODIGO",
|
||||||
"campos" : ["CODIGO", "NOME", "VENCIMENTO_CNH", "CNH", "ADMISSAO","IDENTIDADE","CPF","DATA_NASCIMENTO"],
|
"campos" : ["CODIGO", "NOME", "VENCIMENTO_CNH", "CNH", "ADMISSAO","IDENTIDADE","CPF","DATA_NASCIMENTO","NAO_CARREGAR_FRETE","INATIVO"],
|
||||||
"camposTable" : ["CODIGO", "NOME", "VENCIMENTO_CNH", "CNH", "ADMISSAO","IDENTIDADE","CPF","DATA_NASCIMENTO"]
|
"camposTable" : ["CODIGO", "NOME", "VENCIMENTO_CNH", "CNH", "ADMISSAO","IDENTIDADE","CPF","DATA_NASCIMENTO","NAO_CARREGAR_FRETE","INATIVO"]
|
||||||
},
|
},
|
||||||
"relaciona" : [ ["CODIGO","idChave","Number"] ,
|
"relaciona" : [ ["CODIGO","idChave","Number"] ,
|
||||||
["NOME","idDescricao","String"],
|
["NOME","idDescricao","String"],
|
||||||
@@ -235,8 +237,10 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
|
|||||||
["CNH","idCNH","Number"],
|
["CNH","idCNH","Number"],
|
||||||
["ADMISSAO","idAdmissao","Date"],
|
["ADMISSAO","idAdmissao","Date"],
|
||||||
["IDENTIDADE","idIdentidade","String"],
|
["IDENTIDADE","idIdentidade","String"],
|
||||||
["CPF","idCpf","String"],
|
["CPF","idCpf","String"],
|
||||||
["DATA_NASCIMENTO","idNascimento","Date"]
|
["DATA_NASCIMENTO","idNascimento","Date"],
|
||||||
|
["NAO_CARREGAR_FRETE","idNaoCarregarFrete","Boolean"],
|
||||||
|
["INATIVO","idInativo","Boolean"]
|
||||||
] ,
|
] ,
|
||||||
|
|
||||||
"validacaoExclusao" :
|
"validacaoExclusao" :
|
||||||
@@ -288,7 +292,7 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
|
|||||||
engine.getField('idChave').setValue(id);
|
engine.getField('idChave').setValue(id);
|
||||||
|
|
||||||
if (id != null) {
|
if (id != null) {
|
||||||
engine.setGlobalVariable('painelLista',0);
|
engine.setGlobalVariable('painelLista',0);
|
||||||
engine.getGlobalVariable('carregarCampos')(id);
|
engine.getGlobalVariable('carregarCampos')(id);
|
||||||
engine.getGlobalVariable('habilitaCampos')(true);
|
engine.getGlobalVariable('habilitaCampos')(true);
|
||||||
engine.getLayout('pnlInclusao').getRootComposition().setVisible(true);
|
engine.getLayout('pnlInclusao').getRootComposition().setVisible(true);
|
||||||
@@ -355,6 +359,7 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
|
|||||||
<column name="IDENTIDADE" caption="RG" format="dd/MM/yyyy"/>
|
<column name="IDENTIDADE" caption="RG" format="dd/MM/yyyy"/>
|
||||||
<column name="CPF" caption="CPF" editMask="###.###.###-##" />
|
<column name="CPF" caption="CPF" editMask="###.###.###-##" />
|
||||||
<column name="DATA_NASCIMENTO" caption="Data nascimento" format="dd/MM/yyyy"/>
|
<column name="DATA_NASCIMENTO" caption="Data nascimento" format="dd/MM/yyyy"/>
|
||||||
|
|
||||||
</columns>
|
</columns>
|
||||||
</DBTable>
|
</DBTable>
|
||||||
</VerticalLayout>
|
</VerticalLayout>
|
||||||
@@ -403,25 +408,31 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
|
|||||||
</valueChange>
|
</valueChange>
|
||||||
</events>
|
</events>
|
||||||
</DBSearchField>
|
</DBSearchField>
|
||||||
<HorizontalLayout width="100%" spacing="true">
|
|
||||||
<TextField id="idChave" type="number" caption="Código" width="100%" expandRatio="0.08" />
|
<HorizontalLayout width="100%" spacing="true">
|
||||||
<TextField id="idDescricao" type="string" text-transform="uppercase" caption="Nome" required="true" width="100%" expandRatio="1" />
|
<TextField id="idChave" type="number" caption="Código" width="100%" expandRatio="0.08" />
|
||||||
</HorizontalLayout>
|
<TextField id="idDescricao" type="string" text-transform="uppercase" caption="Nome" required="true" width="100%" expandRatio="1" />
|
||||||
<HorizontalLayout width="70%" spacing="true">
|
<CheckBox id="idInativo" caption="Inativar" type="boolean" expandRatio="0.1"></CheckBox>
|
||||||
<DateField id="idAdmissao" type="date" caption="Admissão" resolution="DAY" width="100%" expandRatio="0.3"/>
|
</HorizontalLayout>
|
||||||
<NumericField type="number" caption="CNH" id="idCNH" width="100%" expandRatio="1" maxLength="11" />
|
|
||||||
<DateField id="idVencimento" type="date" caption="Vencimento CNH" resolution="DAY" width="100%" expandRatio="0.3"/>
|
<HorizontalLayout width="70%" spacing="true">
|
||||||
</HorizontalLayout>
|
<DateField id="idAdmissao" type="date" caption="Admissão" resolution="DAY" width="100%" expandRatio="0.4"/>
|
||||||
<HorizontalLayout spacing="true" align="MIDDLE_LEFT">
|
<NumericField type="number" caption="CNH" id="idCNH" width="100%" expandRatio="1" maxLength="11" />
|
||||||
<TextField id="idIdentidade" type="string" caption="RG" maxLength="11" align="MIDDLE_LEFT" />
|
<DateField id="idVencimento" type="date" caption="Vencimento CNH" resolution="DAY" width="100%" expandRatio="0.4"/>
|
||||||
<MaskedField type="string" id="idCpf" caption="CPF" mask="###.###.###-##" maxLength="11" align="MIDDLE_LEFT" />
|
</HorizontalLayout>
|
||||||
<!-- <NumericField type="number" caption="CPF" id="idCpf" width="100%" expandRatio="1" maxLength="11" inputPrompt="99.999.999-99" /> -->
|
|
||||||
<DateField id="idNascimento" type="date" caption="Data Nascimento" resolution="DAY" align="MIDDLE_LEFT" />
|
<HorizontalLayout spacing="true" align="MIDDLE_LEFT">
|
||||||
</HorizontalLayout>
|
<TextField id="idIdentidade" type="string" caption="RG" maxLength="11" align="MIDDLE_LEFT" />
|
||||||
</VerticalLayout>
|
<MaskedField type="string" id="idCpf" caption="CPF" mask="###.###.###-##" maxLength="11" align="MIDDLE_LEFT" />
|
||||||
</Tab>
|
<!-- <NumericField type="number" caption="CPF" id="idCpf" width="100%" expandRatio="1" maxLength="11" inputPrompt="99.999.999-99" /> -->
|
||||||
</TabLayout>
|
<DateField id="idNascimento" type="date" caption="Data Nascimento" resolution="DAY" align="MIDDLE_LEFT" />
|
||||||
</VerticalLayout>
|
<CheckBox id="idNaoCarregarFrete" caption="Não carregar frete automaticamente" type="boolean"></CheckBox>
|
||||||
|
</HorizontalLayout>
|
||||||
|
|
||||||
|
</VerticalLayout>
|
||||||
|
</Tab>
|
||||||
|
</TabLayout>
|
||||||
|
</VerticalLayout>
|
||||||
|
|
||||||
</Panel>
|
</Panel>
|
||||||
<Panel width="100%" margin="false" id="pnlBotoes" >
|
<Panel width="100%" margin="false" id="pnlBotoes" >
|
||||||
@@ -454,7 +465,7 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
|
|||||||
<onClickScript language="JavaScript">
|
<onClickScript language="JavaScript">
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
function run() {
|
function run() {
|
||||||
engine.setGlobalVariable('painelLista',0);
|
engine.setGlobalVariable('painelLista',0);
|
||||||
engine.getGlobalVariable('novoRegistro')();
|
engine.getGlobalVariable('novoRegistro')();
|
||||||
}
|
}
|
||||||
]]>
|
]]>
|
||||||
@@ -481,7 +492,6 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
ConfirmationBox.show(ConfirmationBox.DialogIcon.WARNING, 'Confirmar exclusão do registro?', 'Tem certeza de que deseja excluir o tipo de ocorrência selecionado?', listener, ConfirmationBox.ACTION_YES_CANCEL);
|
ConfirmationBox.show(ConfirmationBox.DialogIcon.WARNING, 'Confirmar exclusão do registro?', 'Tem certeza de que deseja excluir o tipo de ocorrência selecionado?', listener, ConfirmationBox.ACTION_YES_CANCEL);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -492,7 +502,7 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
|
|||||||
<onClickScript language="JavaScript">
|
<onClickScript language="JavaScript">
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
function run() {
|
function run() {
|
||||||
engine.setGlobalVariable('painelLista',1);
|
engine.setGlobalVariable('painelLista',1);
|
||||||
engine.getGlobalVariable('fncLimpaCampos')();
|
engine.getGlobalVariable('fncLimpaCampos')();
|
||||||
newRecord = false;
|
newRecord = false;
|
||||||
saveStatus = false;
|
saveStatus = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user