omar Postado 8 de Fevereiro de 2015 Tópicos Que Criei: 59 Tópicos/Dia: 0.01 Meu Conteúdo: 820 Conteúdo/Dia: 0.16 Reputação: 107 Pontos/Conquistas: 4.791 Conteúdo Resolvido: 0 Dias Ganho: 74 Status: Offline Idade: 61 Dispositivo: Windows Denunciar Compartilhar Postado 8 de Fevereiro de 2015 (editado) Bom dia. Criei uma fórmula visual que obriga que um campo complementar seja preenchido, por ocasião da elaboração da venda no SGI. A condição basicamente é a seguinte: this.Tables["XVENDACOMPL"]["CORRETOR"].IsNull ,ou seja o campo corretor não estando preenchido na tabela xvendacompl o contrato não é salvo. Esta fórmula visual funciona perfeitamente. Acontece que foi solicitado que também seja verificado o preenchimento do anexo vendedor (tabela xvendedor). Fiz a seguinte alteração na condição da fórmula visual: this.Tables["XVENDACOMPL"]["CORRETOR"].IsNull && this.Tables["XVENDEDOR"]["IDVENDEDOR"].IsNull Acontece que somente a primeira condição está sendo verificada, após a alteração. Analisando o problema, cheguei a seguinte conclusão: - a primeira condição funciona porque independente do não preenchimento do campo corretor é criado um registro relacionado a venda na tabela xvendacompl. - na segunda condição, não havendo o preenchimento do anexo (tabela xvendedor), um registro relacionado a venda não é criado na mesma. Portanto a função IsNull não se aplica, para esta segunda condição. Deveria ser aplicada uma função do tipo Não Existe. Acontece que já tentei diversas grafias para a função, mas nenhuma é compatível com a fórmula visual da RM. Alguém sabe que função posso utilizar ? Editado 8 de Fevereiro de 2015 por omar Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
omar Postado 9 de Fevereiro de 2015 Tópicos Que Criei: 59 Tópicos/Dia: 0.01 Meu Conteúdo: 820 Conteúdo/Dia: 0.16 Reputação: 107 Pontos/Conquistas: 4.791 Conteúdo Resolvido: 0 Dias Ganho: 74 Status: Offline Idade: 61 Dispositivo: Windows Autor Denunciar Compartilhar Postado 9 de Fevereiro de 2015 Bom dia. Criei uma fórmula visual que obriga que um campo complementar seja preenchido, por ocasião da elaboração da venda no SGI. A condição basicamente é a seguinte: this.Tables["XVENDACOMPL"]["CORRETOR"].IsNull ,ou seja o campo corretor não estando preenchido na tabela xvendacompl o contrato não é salvo. Esta fórmula visual funciona perfeitamente. Acontece que foi solicitado que também seja verificado o preenchimento do anexo vendedor (tabela xvendedor). Fiz a seguinte alteração na condição da fórmula visual: this.Tables["XVENDACOMPL"]["CORRETOR"].IsNull && this.Tables["XVENDEDOR"]["IDVENDEDOR"].IsNull Acontece que somente a primeira condição está sendo verificada, após a alteração. Analisando o problema, cheguei a seguinte conclusão: - a primeira condição funciona porque independente do não preenchimento do campo corretor é criado um registro relacionado a venda na tabela xvendacompl. - na segunda condição, não havendo o preenchimento do anexo (tabela xvendedor), um registro relacionado a venda não é criado na mesma. Portanto a função IsNull não se aplica, para esta segunda condição. Deveria ser aplicada uma função do tipo Não Existe. Acontece que já tentei diversas grafias para a função, mas nenhuma é compatível com a fórmula visual da RM. Alguém sabe que função posso utilizar ? Resolvido através de consulta sql na fórmula visual; Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 10 de Fevereiro de 2015 Tópicos Que Criei: 899 Tópicos/Dia: 0.14 Meu Conteúdo: 8.841 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.571 Conteúdo Resolvido: 0 Dias Ganho: 194 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 10 de Fevereiro de 2015 Omar... você é fera rapaz !! Vou me aprofundar nesse negócio das Formulas Visuais ai poderei trocar umas figurinhas legal com você. Valeu pela colaboração, sempre... Abraço. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
omar Postado 13 de Fevereiro de 2015 Tópicos Que Criei: 59 Tópicos/Dia: 0.01 Meu Conteúdo: 820 Conteúdo/Dia: 0.16 Reputação: 107 Pontos/Conquistas: 4.791 Conteúdo Resolvido: 0 Dias Ganho: 74 Status: Offline Idade: 61 Dispositivo: Windows Autor Denunciar Compartilhar Postado 13 de Fevereiro de 2015 Veja este material sobre fórmula visual: https://drive.google.com/file/d/0B2LrqdZ4L4lbMDFxVnZ2LTd0RE5jOXg3LVpPNlhRTWFvSUlN/view?usp=sharing Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
João Lemos Postado 13 de Março de 2015 Tópicos Que Criei: 94 Tópicos/Dia: 0.02 Meu Conteúdo: 400 Conteúdo/Dia: 0.10 Reputação: 0 Pontos/Conquistas: 2.951 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 6 Denunciar Compartilhar Postado 13 de Março de 2015 Veja este material sobre fórmula visual: https://drive.google.com/file/d/0B2LrqdZ4L4lbMDFxVnZ2LTd0RE5jOXg3LVpPNlhRTWFvSUlN/view?usp=sharing Fala grande Omar tudo bem? Como eu poderia criar uma formula visual que fizesse uma verificação, onde a data do fim de contrato (PFUNC.FIMPRAZOCONTR) estiver com 20 dias para vencer o sistema envie um email para um determinado colaborador. Você poderia me dar um auxilio? abraços Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
omar Postado 14 de Março de 2015 Tópicos Que Criei: 59 Tópicos/Dia: 0.01 Meu Conteúdo: 820 Conteúdo/Dia: 0.16 Reputação: 107 Pontos/Conquistas: 4.791 Conteúdo Resolvido: 0 Dias Ganho: 74 Status: Offline Idade: 61 Dispositivo: Windows Autor Denunciar Compartilhar Postado 14 de Março de 2015 Dá para fazer através de consulta sql. Veja o Manual, lá tem um exemplo que vc pode adaptar. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
João Lemos Postado 16 de Março de 2015 Tópicos Que Criei: 94 Tópicos/Dia: 0.02 Meu Conteúdo: 400 Conteúdo/Dia: 0.10 Reputação: 0 Pontos/Conquistas: 2.951 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 6 Denunciar Compartilhar Postado 16 de Março de 2015 Dá para fazer através de consulta sql. Veja o Manual, lá tem um exemplo que vc pode adaptar. Valeu. Vou dar uma olhada e tentar fazer. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rones Postado 26 de Março de 2015 Tópicos Que Criei: 13 Tópicos/Dia: 0.00 Meu Conteúdo: 167 Conteúdo/Dia: 0.03 Reputação: 1 Pontos/Conquistas: 1.088 Conteúdo Resolvido: 0 Dias Ganho: 3 Status: Offline Idade: 45 Dispositivo: Windows Denunciar Compartilhar Postado 26 de Março de 2015 João Lemos, Você conseguiu ? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
João Lemos Postado 27 de Março de 2015 Tópicos Que Criei: 94 Tópicos/Dia: 0.02 Meu Conteúdo: 400 Conteúdo/Dia: 0.10 Reputação: 0 Pontos/Conquistas: 2.951 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 6 Denunciar Compartilhar Postado 27 de Março de 2015 João Lemos, Você conseguiu ? Fala Rones, Bom dia! Consegui não. Mais resolvi utilizando a opção de avisos automáticos em utilitários. Estou me batendo muito com essa parte de formula visual. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.