Yalison Lillipuziano Posted March 18, 2024 Topic Count: 5 Topics Per Day: 0.00 Content Count: 17 Content Per Day: 0.01 Reputation: 1 Achievement Points: 111 Solved Content: 0 Days Won: 0 Status: Offline Age: 27 Device: Windows Report Posted March 18, 2024 Olá, boa tarde à todos! Estou desenvolvendo uma FV para se estiver dentro das condições implantadas no if, realizar a alteração de um campo numa requisição de mudança (Gestão de Pessoas). Utilizei como exemplo o campo "NOME". Criei um gatilho "Antes de Salvar o Registro" para execução da FV. Validei o IF/ELSE, está ok, o problema está dentro do loop_1. Dessa forma que estruturei, quando salvo uma requisição de substituição, ele entra num looping e trava o RM. Fiz um teste inativando a atividade "SALVAR_REGISTRO", dessa forma deixou de ocorrer o looping, porém não editou o campo. Poderiam me auxiliar no que fiz de errado? FV VALIDAR VAGA.zip Quote
caiiomonteiro Posted March 18, 2024 Topic Count: 11 Topics Per Day: 0.00 Content Count: 164 Content Per Day: 0.06 Reputation: 65 Achievement Points: 1,066 Solved Content: 0 Days Won: 26 Status: Offline Age: 27 Device: Windows Report Posted March 18, 2024 Boa tarde @Yalison Lillipuziano Não utilizo esse cadastro mas acho que posso te ajudar Por qual motivo utilizou a atividade "For" ? Levando em considerando que essa atividade percorre N registros/linhas Outro detalhe, se você quer alterar uma informação do registro "atual" que está incluindo/editando, não há necessidade de utilizar as atividades Ler Registro e Salvar Registro, basta apontar qual campo quer alterar na própria expressão Na fórmula visual, vincule no contexto o dataserver em questão para auxiliar no apontamento dos parâmetros Quote
Yalison Lillipuziano Posted March 18, 2024 Topic Count: 5 Topics Per Day: 0.00 Content Count: 17 Content Per Day: 0.01 Reputation: 1 Achievement Points: 111 Solved Content: 0 Days Won: 0 Status: Offline Age: 27 Device: Windows Author Report Posted March 18, 2024 Boa tarde, Caio! Tudo bem? Entendi. Incluí o DataServer no campo de contexto, inativei as atividades "Ler Registro" e "Salvar Registro", porém ocorreu um erro. Quote
caiiomonteiro Posted March 18, 2024 Topic Count: 11 Topics Per Day: 0.00 Content Count: 164 Content Per Day: 0.06 Reputation: 65 Achievement Points: 1,066 Solved Content: 0 Days Won: 26 Status: Offline Age: 27 Device: Windows Report Posted March 18, 2024 1 hora atrás, Yalison Lillipuziano disse: Boa tarde, Caio! Tudo bem? Entendi. Incluí o DataServer no campo de contexto, inativei as atividades "Ler Registro" e "Salvar Registro", porém ocorreu um erro. Você apontou o campo correto na atividade "EDITA_CAMPO" ? Envia um print por gentileza Quote
Yalison Lillipuziano Posted March 18, 2024 Topic Count: 5 Topics Per Day: 0.00 Content Count: 17 Content Per Day: 0.01 Reputation: 1 Achievement Points: 111 Solved Content: 0 Days Won: 0 Status: Offline Age: 27 Device: Windows Author Report Posted March 18, 2024 Acho que sim rs Segue apontamento: Quote
caiiomonteiro Posted March 19, 2024 Topic Count: 11 Topics Per Day: 0.00 Content Count: 164 Content Per Day: 0.06 Reputation: 65 Achievement Points: 1,066 Solved Content: 0 Days Won: 26 Status: Offline Age: 27 Device: Windows Report Posted March 19, 2024 Bom dia No caso tire a atividade EDITA_CAMPO do For (Loop_1) e aponte para o campo direto do workflow Quote
Yalison Lillipuziano Posted March 19, 2024 Topic Count: 5 Topics Per Day: 0.00 Content Count: 17 Content Per Day: 0.01 Reputation: 1 Achievement Points: 111 Solved Content: 0 Days Won: 0 Status: Offline Age: 27 Device: Windows Author Report Posted March 19, 2024 49 minutos atrás, caiiomonteiro disse: Bom dia No caso tire a atividade EDITA_CAMPO do For (Loop_1) e aponte para o campo direto do workflow Olá Caio, bom dia! Tudo bem? Tirei do For e parametrizei o campo, não deu erro, porém ainda não editou. Quote
caiiomonteiro Posted March 19, 2024 Topic Count: 11 Topics Per Day: 0.00 Content Count: 164 Content Per Day: 0.06 Reputation: 65 Achievement Points: 1,066 Solved Content: 0 Days Won: 26 Status: Offline Age: 27 Device: Windows Report Posted March 19, 2024 O seu campo "NOME" não é um campo complementar? Se sim você precisa especificar a "tabela" dos campos complementares Quote
Yalison Lillipuziano Posted March 19, 2024 Topic Count: 5 Topics Per Day: 0.00 Content Count: 17 Content Per Day: 0.01 Reputation: 1 Achievement Points: 111 Solved Content: 0 Days Won: 0 Status: Offline Age: 27 Device: Windows Author Report Posted March 19, 2024 6 minutos atrás, caiiomonteiro disse: O seu campo "NOME" não é um campo complementar? Se sim você precisa especificar a "tabela" dos campos complementares Sim. Verifique se parametrizei certo, por favor? Dessa forma também não atualizou o campo Quote
Yalison Lillipuziano Posted March 19, 2024 Topic Count: 5 Topics Per Day: 0.00 Content Count: 17 Content Per Day: 0.01 Reputation: 1 Achievement Points: 111 Solved Content: 0 Days Won: 0 Status: Offline Age: 27 Device: Windows Author Report Posted March 19, 2024 Executando a FV através do menu de contexto, ele dá o seguinte erro: Quote
Solution caiiomonteiro Posted March 19, 2024 Topic Count: 11 Topics Per Day: 0.00 Content Count: 164 Content Per Day: 0.06 Reputation: 65 Achievement Points: 1,066 Solved Content: 0 Days Won: 26 Status: Offline Age: 27 Device: Windows Solution Report Posted March 19, 2024 (edited) A forma correta seria assim Por isso sugiro utilizar a tela do cadastro como contexto da FV Assim você consegue utilizar a ligação de dados, o que facilita muito e evita erros Edited March 19, 2024 by caiiomonteiro . 1 Quote
Yalison Lillipuziano Posted March 19, 2024 Topic Count: 5 Topics Per Day: 0.00 Content Count: 17 Content Per Day: 0.01 Reputation: 1 Achievement Points: 111 Solved Content: 0 Days Won: 0 Status: Offline Age: 27 Device: Windows Author Report Posted March 19, 2024 56 minutos atrás, caiiomonteiro disse: A forma correta seria assim Por isso sugiro utilizar a tela do cadastro como contexto da FV Assim você consegue utilizar a ligação de dados, o que facilita muito e evita erros Perfeito, deu certo! Muito obrigado pelo apoio e dedicação, Caio! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.