1650 - Melhorias e Alterações no Projeto TLK

This commit is contained in:
2018-08-29 08:18:34 -03:00
parent 1a20e26357
commit 75c904982d
7 changed files with 3262 additions and 302 deletions
+23 -8
View File
@@ -13,15 +13,18 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
"nome" : "funcionario" ,
"sequence" : "funcionario_seq" ,
"idTabela" : "CODIGO",
"campos" : ["CODIGO", "NOME","VENCIMENTO_CNH","CNH","ADMISSAO"],
"camposTable" : ["CODIGO", "NOME","VENCIMENTO_CNH","CNH","ADMISSAO"]
"campos" : ["CODIGO", "NOME","VENCIMENTO_CNH","CNH","ADMISSAO","IDENTIDADE","CPF","DATA_NASCIMENTO"],
"camposTable" : ["CODIGO", "NOME","VENCIMENTO_CNH","CNH","ADMISSAO","IDENTIDADE","CPF","DATA_NASCIMENTO"]
},
"relaciona" : [ ["CODIGO","idChave","Number"] ,
["NOME","idDescricao","String"],
["VENCIMENTO_CNH","idVencimento","Date"],
["CNH","idCNH","Number"],
["ADMISSAO","idAdmissao","Date"]
["ADMISSAO","idAdmissao","Date"],
["IDENTIDADE","idIdentidade","String"],
["CPF","idCpf","String"],
["DATA_NASCIMENTO","idNascimento","Date"]
] ,
"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!"],
@@ -107,6 +110,7 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
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();
@@ -222,14 +226,17 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
"nome" : "funcionario" ,
"sequence" : "funcionario_seq" ,
"idTabela" : "CODIGO",
"campos" : ["CODIGO", "NOME", "VENCIMENTO_CNH", "CNH", "ADMISSAO" ],
"camposTable" : ["CODIGO", "NOME", "VENCIMENTO_CNH", "CNH", "ADMISSAO"]
"campos" : ["CODIGO", "NOME", "VENCIMENTO_CNH", "CNH", "ADMISSAO","IDENTIDADE","CPF","DATA_NASCIMENTO"],
"camposTable" : ["CODIGO", "NOME", "VENCIMENTO_CNH", "CNH", "ADMISSAO","IDENTIDADE","CPF","DATA_NASCIMENTO"]
},
"relaciona" : [ ["CODIGO","idChave","Number"] ,
["NOME","idDescricao","String"],
["VENCIMENTO_CNH","idVencimento","Date"],
["CNH","idCNH","Number"],
["ADMISSAO","idAdmissao","Date"]
["ADMISSAO","idAdmissao","Date"],
["IDENTIDADE","idIdentidade","String"],
["CPF","idCpf","String"],
["DATA_NASCIMENTO","idNascimento","Date"]
] ,
"validacaoExclusao" :
@@ -345,6 +352,9 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
<column name="CNH" caption="CNH"/>
<column name="VENCIMENTO_CNH" caption="Vencimento CNH" format="dd/MM/yyyy"/>
<column name="ADMISSAO" caption="Data admissão" format="dd/MM/yyyy"/>
<column name="IDENTIDADE" caption="RG" format="dd/MM/yyyy"/>
<column name="CPF" caption="CPF" editMask="###.###.###-##" />
<column name="DATA_NASCIMENTO" caption="Data nascimento" format="dd/MM/yyyy"/>
</columns>
</DBTable>
</VerticalLayout>
@@ -400,9 +410,14 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
<HorizontalLayout width="70%" spacing="true">
<DateField id="idAdmissao" type="date" caption="Admissão" resolution="DAY" width="100%" expandRatio="0.3"/>
<NumericField type="number" caption="CNH" id="idCNH" width="100%" expandRatio="1" maxLength="11" />
<!-- <TextField id="idCNH" type="number" caption="CNH" width="100%" expandRatio="1" /> -->
<DateField id="idVencimento" type="date" caption="Vencimento CNH" resolution="DAY" width="100%" expandRatio="0.3"/>
</HorizontalLayout>
</HorizontalLayout>
<HorizontalLayout spacing="true" align="MIDDLE_LEFT">
<TextField id="idIdentidade" type="string" caption="RG" maxLength="11" align="MIDDLE_LEFT" />
<MaskedField type="string" id="idCpf" caption="CPF" mask="###.###.###-##" maxLength="11" align="MIDDLE_LEFT" />
<!-- <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>
</VerticalLayout>
</Tab>
</TabLayout>