Kelin Fulber Postado 3 de Julho de 2013 Tópicos Que Criei: 21 Tópicos/Dia: 0.01 Meu Conteúdo: 35 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 380 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 146 Denunciar Compartilhar Postado 3 de Julho de 2013 Boa tarde pessoal, Preciso criar uma formula que traga o valor da bolsa no módulo classis para que o valor apareça no momento da contabilização por diferimento contábil. Tenho o evento contábil para isso, então a ideia é fixar o numero das contas contábeis, pois elas são bolsas de outro sacado preenchido, por isso não consigo usar percentual no evento por ter outro sacado preenchido e preciso usar fórmula para essas linhas de bolsa. Criei um sql para verificar se o codcfo é is not null e então tratar para trazer o valor da bolsa que esta em percentual para valor. sql: select SBOLSA.CODBOLSA AS CODBOLSA from SBOLSA, SBOLSALAN where SBOLSA.CODBOLSA = SBOLSALAN.CODBOLSA AND SBOLSA.CODCFO IS NOT NULL na formula uso o resultsql: Na fórmula: Se (RESULTSQL ('EBVALORBOLSA' , 'CODBOLSA') <> ' ' ENTAO Traz o valor da bolsa de percentual em valor Tem como trazer este valor usando as formulas dos classis?? Se alguém puder de me ajudar agradeço muito. abs Kelin Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 4 de Julho de 2013 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.21 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 4 de Julho de 2013 Kelin, Já tentou utilizar a opção TABBOLSALAN ('VALOR','') ? Ele retorna Bolsa do Totvs Educacional. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Kelin Fulber Postado 4 de Julho de 2013 Tópicos Que Criei: 21 Tópicos/Dia: 0.01 Meu Conteúdo: 35 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 380 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 146 Autor Denunciar Compartilhar Postado 4 de Julho de 2013 Frederico, dá erro na compilação, não reconhece a função lá no classis Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 4 de Julho de 2013 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.21 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 4 de Julho de 2013 Kelin, Mas qual versão está usando ? É a nova MDI ? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Kelin Fulber Postado 4 de Julho de 2013 Tópicos Que Criei: 21 Tópicos/Dia: 0.01 Meu Conteúdo: 35 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 380 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 146 Autor Denunciar Compartilhar Postado 4 de Julho de 2013 eu tava usando a mdi delphi, pois não encontrei o cadastro de formulas na nova, sabe onde fica? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 4 de Julho de 2013 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.21 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 4 de Julho de 2013 Kelin, Está em serviços globais, ou você pode ir na lateral direita e clicar em executar e digitar Fórmula. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Kelin Fulber Postado 4 de Julho de 2013 Tópicos Que Criei: 21 Tópicos/Dia: 0.01 Meu Conteúdo: 35 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 380 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 146 Autor Denunciar Compartilhar Postado 4 de Julho de 2013 Frederico, Fui lá nos globais e tentei salvar a formula: Se (RESULTSQL ('EBVALORBOLSA' , 'CODBOLSA')) <> '' ENTAO TABBOLSALAN ('VALOR','') senao 0.00 fimse Só que apresentou este erro: Erro de compilação da fórmula Testing na linha 2! 'TABBOLSALAN' is not declared. It may be inaccessible due to its protection level. parece que não existe esta função ou precisa declarar alguma coisa... Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 4 de Julho de 2013 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.21 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 4 de Julho de 2013 Kelin, Estranho pois utilizo isso em fórmula sem fazer declaração SE TABLAN('CODTB3FLX','S') = '0397' ENTAO TABBOLSALAN ('VALOR','') SENAO 0 FIMSE 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.