Rogero M. Silva Postado 10 de Dezembro de 2012 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 10 de Dezembro de 2012 olá pessoal, no rm fluxus em relatórios + gerador, existe uma expressão que é totalizador#1 - totalizador#2 sendo que o totalizador#1 é o campo flan.valoradiantamento e o totalizador#2 é o campo flan.valorbaixado quero considerar o seguinte no relatório, vejamos um exemplo: valor baixado: 1000 (totalizador#1) valor adiantamento:1000 (totalizador#2) Expressão igual a 0,00 Condição para impressão do registro: Se expressão maior que zero então imprime este registro caso contrário não imprima! Tenho que fazer uma fórmula para respeitar esta condição no relatório? Sdds, Rogero Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 13 de Dezembro de 2012 Tópicos Que Criei: 902 Tópicos/Dia: 0.14 Meu Conteúdo: 8.859 Conteúdo/Dia: 1.34 Reputação: 311 Pontos/Conquistas: 106.722 Conteúdo Resolvido: 0 Dias Ganho: 196 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 13 de Dezembro de 2012 Rogero, existe uma função no gerador para que, em caso do valor ser zero não imprimir. Você está usando o Gerador antigo, ou o novo Gerador.net? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 17 de Dezembro de 2012 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 17 de Dezembro de 2012 Bom dia Jair, sim estou usando o gerador antigo, Quero que não imprima o campo, isto que você me passou não sabia eu fiz aqui e deu certo! Mais para fechar eu quero fazer o seguinte: Caso a expressão for zero não imprimir nem a consulta sql que tem no relatorio, eu teria que fazer um case verificando o campo espelho (que é expressão) na consulta sql? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 17 de Dezembro de 2012 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 17 de Dezembro de 2012 Tentei fazer o seguinte: SELECT CASE :ESPELHO#1 WHEN 0 THEN 'ZERO' ELSE :ESPELHO#1 END AS VALOR FROM GPARAMS mais na hora de gerar o relatório da erro Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 17 de Dezembro de 2012 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 17 de Dezembro de 2012 Testei o sql acima e deu erro de sintaxe ao gerar o relatório dá erro: erro de banco de dados erro ao executar a consulta Operand type clash: text is incompatible with tinyint Então, Usei ESPELHO#1_N, deu um outro erro, que foi o seguinte: erro de banco de dados. Objeto Parameter definido incorretamente. As informações são inconsistente ou incompletas Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 20 de Dezembro de 2012 Tópicos Que Criei: 902 Tópicos/Dia: 0.14 Meu Conteúdo: 8.859 Conteúdo/Dia: 1.34 Reputação: 311 Pontos/Conquistas: 106.722 Conteúdo Resolvido: 0 Dias Ganho: 196 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 20 de Dezembro de 2012 Considerando o seu select acima, qual o conteúdo por exemplo deste :ESPELHO#1 ?? Se ele for numerico, deve estar ai o problema. THEN 'ZERO' ELSE :ESPELHO#1 -- observe que o seu retorno ora pode ser texto ("zero") ou este conteúdo. O tipo do "campo" que montou no select tem que ser de um unico tipo. Texto e Valores dá erro mesmo. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 26 de Dezembro de 2012 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 26 de Dezembro de 2012 Conteúdo do ESPELHO#1 é o resultado do totalizador#5 (campo numérico); THEN 'ZERO' ELSE :ESPELHO#1, no lugar de 'ZERO' o que eu posso informar? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 26 de Dezembro de 2012 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 26 de Dezembro de 2012 Gostaria de fazer a seguinte validação: 1) Caso o valor do contéudo seja zero, então faça o seguinte: SELECT CASE WHEN :ESPELHO#1_N = 0 THEN '0' ELSE :ESPELHO#1_N END AS VALOR FROM GPARAMS 2) Caso o valor do contéudo seja menor que zero, então faça o seguinte: SELECT CASE WHEN :ESPELHO#1_N < 0 THEN '0' ELSE :ESPELHO#1_N END AS VALOR FROM GPARAMS ou seja, caso o contéudo esteja zerado ou negativo não imprima o valor e nem nada do relatório; Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 27 de Dezembro de 2012 Tópicos Que Criei: 902 Tópicos/Dia: 0.14 Meu Conteúdo: 8.859 Conteúdo/Dia: 1.34 Reputação: 311 Pontos/Conquistas: 106.722 Conteúdo Resolvido: 0 Dias Ganho: 196 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 27 de Dezembro de 2012 SELECT CASE WHEN :ESPELHO#1_N <= 0 THEN 0 ELSE :ESPELHO#1_N END AS VALOR FROM GPARAMS Não use aspas no zero do retorno senão acontecerá o que falei acima... erro. Não pode um retorno da consição ser em texto e outro em valor... Se o Espelho#1 é valor, o Then tambem deve ter o retorno tipo valor: 0 e não '0' Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
fabio_consultor Postado 27 de Dezembro de 2012 Tópicos Que Criei: 83 Tópicos/Dia: 0.01 Meu Conteúdo: 433 Conteúdo/Dia: 0.07 Reputação: 0 Pontos/Conquistas: 2.980 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 53 Denunciar Compartilhar Postado 27 de Dezembro de 2012 (editado) Além de fazer isto! pode tentar por fórmula também! Editado 27 de Dezembro de 2012 por fabio_consultor Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 27 de Dezembro de 2012 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 27 de Dezembro de 2012 Obrigado pelo dica Jair! O Relatório imprime, mais nos campos dão os seguintes erros: o Espelho está recebendo o valor certo, agora o campo valor dá um valor muito estranho ! Posso te mandar um print do valor que aparece como faço? Sdds, Rogero Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 28 de Dezembro de 2012 Tópicos Que Criei: 902 Tópicos/Dia: 0.14 Meu Conteúdo: 8.859 Conteúdo/Dia: 1.34 Reputação: 311 Pontos/Conquistas: 106.722 Conteúdo Resolvido: 0 Dias Ganho: 196 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 28 de Dezembro de 2012 Você pode usar o site http://www.imageshack.us por exemplo para mandar imagens. Nele é super pratico. Basta pegar o link direto ao final e postar aqui, como esse abaixo que postei la agora. http://img831.images...formula2012.jpg ou a imagem direto: Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 4 de Janeiro de 2013 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 4 de Janeiro de 2013 Veja que tem uma linha que a empresa não deve mais nada para o fornecedor no caso o valor adiantado é o mesmo do valor acertado veja na linha do fornecedor Campo Grande Diesel Adiantamento 1300,10 e o acerto 1300,10, o campo que aparece 356,798,00 é o SQL: SELECT CASE WHEN :ESPELHO#1_N <= 0 THEN 0 ELSE :ESPELHO#1_N END AS VALOR FROM GPARAMS Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 4 de Janeiro de 2013 Tópicos Que Criei: 902 Tópicos/Dia: 0.14 Meu Conteúdo: 8.859 Conteúdo/Dia: 1.34 Reputação: 311 Pontos/Conquistas: 106.722 Conteúdo Resolvido: 0 Dias Ganho: 196 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 4 de Janeiro de 2013 Qual é o conteudo desse espelho? Parece ser um campo de totalizador que não está lipando a cada quebra de cli/for. Veja se não é isso, se não seria o caso de marcar para zerar na quebra o totalizador. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
R.Ferreira Postado 9 de Janeiro de 2013 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 100 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 624 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 9 de Janeiro de 2013 Rogero, Boa tarde, seria possível você disponibilizar esse relatório? Obrigado. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 10 de Janeiro de 2013 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 10 de Janeiro de 2013 Jair O conteúdo do espelho fiz como totalizador sim e esta marcado para zerar na quebra o totalizador; Vou tentando até acertar este relatório! Sdds, Rogero o conteúdo do espelho é um totalizador marquei para zerar na quebra totalizador mais nao deu certo! obrigado! Sdds, Rogero Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 11 de Janeiro 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 11 de Janeiro de 2013 Rogero, Você já verificou a ordenação dos campos dentro da LD ? []'s Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
R.Ferreira Postado 11 de Janeiro de 2013 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 100 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 624 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 11 de Janeiro de 2013 Rogero, Tem como disponibilizar esse relatório? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 15 de Janeiro de 2013 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 15 de Janeiro de 2013 relatório adicionado, segue link abaixo: Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 15 de Janeiro de 2013 Tópicos Que Criei: 902 Tópicos/Dia: 0.14 Meu Conteúdo: 8.859 Conteúdo/Dia: 1.34 Reputação: 311 Pontos/Conquistas: 106.722 Conteúdo Resolvido: 0 Dias Ganho: 196 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 15 de Janeiro de 2013 relatório adicionado, segue link abaixo: http://www.forumrm.c...ento-e-acertos/ Relatório liberado para Downloads Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 15 de Janeiro de 2013 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 15 de Janeiro de 2013 Jair, obrigado por disponibilizar o relatório! R.Ferreira, veja que o relatório está disponível para download! Frederico, a LD está sem imprimir no relatório, só tenho uma TD mesmo que mostra o NOME DO FORNECEDOR, TOTAL ADIANTADO, TOTAL ACERTADO E O TOTAL DEVOLVIDO, na qual o total devolvido quando o seu valor for igual a zero não era para imprimir todo o registro ou seja não imprimir nem o fornecedor, nem adiantamento e nem acerto! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 24 de Janeiro de 2013 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 24 de Janeiro de 2013 Alguém tem como disponibilizar um relatório deste tipo? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 30 de Janeiro de 2013 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 30 de Janeiro de 2013 Jair, tem alguma idéia de como resolver este problema no relatório de adiantamento? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Alexandre Gondim Postado 30 de Janeiro de 2013 Tópicos Que Criei: 65 Tópicos/Dia: 0.01 Meu Conteúdo: 654 Conteúdo/Dia: 0.11 Reputação: 1 Pontos/Conquistas: 3.926 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 44 Dispositivo: Windows Denunciar Compartilhar Postado 30 de Janeiro de 2013 Roger, boa tarde! Já tive um problema parecido com este e o que fiz foi incluir os campos novamente, sei que já tentaram diversas coisas, mas faça esse teste, inclua uma nova LD e coloque os campos e faça novamente os espelhos com a expressão, comigo funcionou. E olha que foi difícil imaginar que era problema no gerador! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 5 de Fevereiro de 2013 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 5 de Fevereiro de 2013 Alexandre, Bom dia! Então os campos que não estão sendo considerados estão em uma TD, se eu colocar em uma LD os campos não aparecem pois não vão ter tabela master! O problema está também na minha sentença SQL quando o valor é negativo diz que nao é número real válido; Mais mesmo quando o valor a devolver é zerado ainda está considerando os registros o que não deveria ocorrer; Pessoal alguém tem algum relatório que faça a prestação de contas: Fornecedor X foi adiantado 1000; Acertado 1100 (Vinculo de lançamento ao adiantamento); Até o momento, o Valor a devolver 100 Reais; Depois, ao creditar 100 Reais (onde meu fornecedor vira meu cliente); Valor a devolver fica zerado; 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.