diff --git a/03 - Painéis/CADASTRO - Categoria.xml b/03 - Painéis/CADASTRO - Categoria.xml
index 02fb377..3ac1277 100644
--- a/03 - Painéis/CADASTRO - Categoria.xml
+++ b/03 - Painéis/CADASTRO - Categoria.xml
@@ -62,6 +62,7 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
var config = engine.getGlobalVariable('config');
var lib = libService.loadScript('lib_cadastro_padrao');
var retorno = lib.fncLimpaCampos(config);
+ engine.getField('idPesquisaLista')['setValue(java.lang.String)'](null);
};
var habilitaCampos = function(lHabilita){
@@ -148,10 +149,15 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
var db = libService.loadScript('db');
var dbVitruvio = new db('vitruvio');
var row = dbVitruvio.queryRow(sql);
- if (row.ct == 0) {
+ if (row.ct == 0 ) {
return false;
} else {
- return true
+ if (engine.getField('idChave').getValue()) {
+ engine.getField('idPesquisa')['setValue(java.lang.Object)'](null);
+ return false;
+ } else {
+ return true;
+ }
}
}
@@ -160,8 +166,8 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc
var config = engine.getGlobalVariable('config');
var titulo = config['painel'].titulo;
var icone = config['painel'].icone;
- engine.getLabel('Descricaocadastro').setValue(' ' + titulo + '');
- engine.getLabel('DescricaocadastroDentro').setValue('
' + titulo + '');
+ engine.getLabel('Descricaocadastro').setValue('
' + titulo + '
'); + engine.getLabel('DescricaocadastroDentro').setValue('' + titulo + '
'); engine.setGlobalVariable('novoRegistro', novoRegistro); engine.setGlobalVariable('carregarCampos', carregarCampos); engine.setGlobalVariable('habilitaCampos', habilitaCampos); @@ -186,7 +192,7 @@ xsi:schemaLocation="http://www.davinti.com.br/vitruvio/form/panel https://bitbuc