Estou trabalhando com uma versão mais antiga: 1.6.4-180417 165
Tenho alguns eventos de formulários e tenho notado que os eventos estão acontecendo mais de uma vez para a mesma ação.
Esses formulários do Fluig não estão vinculados a processos.
Por exemplo, este grava no server.log duas VIEW, toda a vez que abro um formulário para ler.
Eu notei isto quando fiz outro evento de salvamento de formulário para enviar email e os estava recebendo duas vezes.
Em tempo, aparece um erro no log, do qual nada sei.
function displayFields(form,customHTML){
let numDoc=form.getValue("documentid");
let versao = form.getValue("version");
let avaliado = form.getValue("namTxtFuncNome");
let avaliadoR = form.getValue("namTxtFuncNomeAvaliador");
let acao=form.getFormMode();
let quemNaMaquina = getValue("WKUser");
log.info("No evento displayFields do formulário form_ucrg_funcionarios, base da avaliação de funcionários:");
log.info("Número: "+numDoc+" versão: "+versao+" avaliado:"+avaliado+" avaliadoR:"+avaliadoR+" ação sobre o formulário: "+acao+" Ação feita por "+quemNaMaquina);
}
O que aparece no server.log é o seguinte:
2020-04-04 12:29:47,793 INFO [com.datasul.technology.webdesk.customization.ScriptingLog] (default task-77) No evento displayFields do formulário form_ucrg_funcionarios, base da avaliação de funcionários: 2020-04-04 12:29:47,793 INFO [com.datasul.technology.webdesk.customization.ScriptingLog] (default task-77) Número: 38525 versão: 2000 avaliado:JOSÉ DA SILVA avaliadoR:JOÃO DA SILVA ação sobre o formulário: VIEW Ação feita por mausim
2020-04-04 12:29:48,105 INFO [net.htmlparser.jericho] (default task-77) StartTag at (r10,c1,p499) missing required end tag 2020-04-04 12:29:48,105 INFO [net.htmlparser.jericho] (default task-77) StartTag at (r10,c1,p499) missing required end tag 2020-04-04 12:29:48,121 INFO [net.htmlparser.jericho] (default task-77) StartTag at (r10,c1,p499) missing required end tag 2020-04-04 12:29:48,121 INFO [net.htmlparser.jericho] (default task-77) StartTag at (r10,c1,p499) missing required end tag
2020-04-04 12:29:48,683 INFO [com.datasul.technology.webdesk.customization.ScriptingLog] (default task-119) No evento displayFields do formulário form_ucrg_funcionarios, base da avaliação de funcionários: 2020-04-04 12:29:48,683 INFO [com.datasul.technology.webdesk.customization.ScriptingLog] (default task-119) Número: 38525 versão: 2000 avaliado:JOSÉ DA SILVA avaliadoR:JOÃO DA SILVA ação sobre o formulário: VIEW Ação feita por mausim
2020-04-04 12:29:49,308 INFO [net.htmlparser.jericho] (default task-119) StartTag at (r10,c1,p499) missing required end tag 2020-04-04 12:29:49,308 INFO [net.htmlparser.jericho] (default task-119) StartTag at (r10,c1,p499) missing required end tag 2020-04-04 12:29:49,308 INFO [net.htmlparser.jericho] (default task-119) StartTag at (r10,c1,p499) missing required end tag 2020-04-04 12:29:49,324 INFO [net.htmlparser.jericho] (default task-119) StartTag at (r10,c1,p499) missing required end tag
@Mausim, boa tarde! Acontece mesmo reiniciando o Fluig? Acontece com todos os formulários?
— Gabriel Franco da Rocha Nascimento 14 de Apr de 2020Caro Gabriel, não saberia dizer, porque eu tenho somente um formulário que está trabalhando com eventos. Mas vou testar em outro.
— Mausim 15 de Apr de 2020