Igor Gomes Posted November 22, 2023 Topic Count: 3 Topics Per Day: 0.01 Content Count: 11 Content Per Day: 0.02 Reputation: 0 Achievement Points: 72 Solved Content: 0 Days Won: 0 Status: Offline Age: 24 Device: Windows Report Posted November 22, 2023 Boa tarde! Estou com um problema em uma formula visual para desenvolver um aviso que o campo Nome Social não está preenchido Está retornado isso: Fórmula Visual: 'vp.TESTEr'. Cannot invoke method "ToString" because its target object is null. Coloquei um Se/Senão para validar o campo: this.Tables["PPESSOA"]["NOMESOCIAL"].ToString().Length < 1 não deu certo e também this.Tables["PPESSOA"]["NOMESOCIAL"].ISNULL Ele não consegue validar o campo do colaborador no Folha de Pagamento -> Cadastro Funcionario -> Nome Social Alguém sabe o que poderia ser? Quote
Lucas Germano Posted November 22, 2023 Topic Count: 1 Topics Per Day: 0.00 Content Count: 4 Content Per Day: 0.00 Reputation: 1 Achievement Points: 36 Solved Content: 0 Days Won: 1 Status: Offline Device: Windows Report Posted November 22, 2023 Boa tarde @Igor Gomes, tudo bem? Tente da seguinte forma: this.Tables["PPESSOA"]["NOMESOCIAL"].AsString == "" Att, Quote
Igor Gomes Posted November 23, 2023 Topic Count: 3 Topics Per Day: 0.01 Content Count: 11 Content Per Day: 0.02 Reputation: 0 Achievement Points: 72 Solved Content: 0 Days Won: 0 Status: Offline Age: 24 Device: Windows Author Report Posted November 23, 2023 Olá bom dia! Tudo bem? Realizei o teste e mesmo assim retornou o mesmo erro --------------------------- RM --------------------------- Fórmula Visual: 'vp.testeigor'. Cannot evaluate property "AsString" because its target object is null. --------------------------- OK --------------------------- Não está conseguindo validar esse campo, será que tem algo incorreto na formula? Quote
Igor Gomes Posted November 23, 2023 Topic Count: 3 Topics Per Day: 0.01 Content Count: 11 Content Per Day: 0.02 Reputation: 0 Achievement Points: 72 Solved Content: 0 Days Won: 0 Status: Offline Age: 24 Device: Windows Author Report Posted November 23, 2023 @Lucas Germano caso não consiga entender estou disponibilizando o arquivo da FV formula igor.TotvsWF Quote
Solution caiiomonteiro Posted November 23, 2023 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 November 23, 2023 (edited) 15 minutos atrás, Igor Gomes disse: @Lucas Germano caso não consiga entender estou disponibilizando o arquivo da FV formula igor.TotvsWF 127.48 Kbytes · 0 downloads Bom dia @Igor Gomes, beleza ? Se você deseja apenas validar se o campo está vazio e estourar a mensagem, não seria melhor tornar ele obrigatório no próprio cadastro ? De qualquer forma se realmente deseja utilizar a Fórmula Visual, altera sua validação para this.Fields["NOMESOCIAL"].IsNull, sem apontar para a tabela PPESSOA... apesar desse campo pertencer a tabela PPESSOA, na Action ela não "existe" Edited November 23, 2023 by caiiomonteiro inf 1 Quote
Igor Gomes Posted November 23, 2023 Topic Count: 3 Topics Per Day: 0.01 Content Count: 11 Content Per Day: 0.02 Reputation: 0 Achievement Points: 72 Solved Content: 0 Days Won: 0 Status: Offline Age: 24 Device: Windows Author Report Posted November 23, 2023 Ola bom dia, @caiiomonteiro a ideia é muito boa. Mas a minha ideia que a formula visual nos colaboradores já cadastrado quando forem alterar algum cadastro dele exigir esse campo obrigatório, para que fossem se ajustando a partir da alteração cadastral na tela. Preenchimento obrigatório ficaria apenas para os casos que fosse criados novos. Agradeço a ideia , mas mesmo assim precisaria desenvolver essa formula por conta disso. Quote
caiiomonteiro Posted November 23, 2023 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 November 23, 2023 (edited) 4 minutos atrás, Igor Gomes disse: Ola bom dia, @caiiomonteiro a ideia é muito boa. Mas a minha ideia que a formula visual nos colaboradores já cadastrado quando forem alterar algum cadastro dele exigir esse campo obrigatório, para que fossem se ajustando a partir da alteração cadastral na tela. Preenchimento obrigatório ficaria apenas para os casos que fosse criados novos. Agradeço a ideia , mas mesmo assim precisaria desenvolver essa formula por conta disso. Na verdade o campo obrigatório funciona para qualquer registro, novo ou existente... De qualquer forma editei a interação anterior para ajustar a FV Abraços Edited November 23, 2023 by caiiomonteiro . 1 Quote
Igor Gomes Posted November 23, 2023 Topic Count: 3 Topics Per Day: 0.01 Content Count: 11 Content Per Day: 0.02 Reputation: 0 Achievement Points: 72 Solved Content: 0 Days Won: 0 Status: Offline Age: 24 Device: Windows Author Report Posted November 23, 2023 Muito obrigado o auxilio meu amigo @caiiomonteiro tudo de bom para você e sua família! Funcionou corretamente Desde sempre agradeço! Quote
lcdvs4 Posted April 21, 2024 Topic Count: 3 Topics Per Day: 0.01 Content Count: 5 Content Per Day: 0.02 Reputation: 0 Achievement Points: 60 Solved Content: 0 Days Won: 0 Status: Offline Age: 43 Device: Windows Report Posted April 21, 2024 Em 23/11/2023 at 11:19, Igor Gomes disse: Muito obrigado o auxilio meu amigo @caiiomonteiro tudo de bom para você e sua família! Funcionou corretamente Desde sempre agradeço! Qual foi a solução ? Estou com o mesmo problema só que o campo na qual preciso tornar obrigatório é um campo complementar no cadastro de produtos. Quote
caiiomonteiro Posted November 4, 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 November 4, 2024 Em 21/04/2024 at 13:06, lcdvs4 disse: Qual foi a solução ? Estou com o mesmo problema só que o campo na qual preciso tornar obrigatório é um campo complementar no cadastro de produtos. Bom dia, beleza ? Tente algo nesse sentido this.Tables["TPRDCOMPL"]["NOMEDOCAMPO"].IsNull 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.