clecioassuncao Postado 27 de Dezembro de 2011 Tópicos Que Criei: 8 Tópicos/Dia: 0.00 Meu Conteúdo: 48 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 350 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 27 de Dezembro de 2011 Olá a todos, tudo bem? Preciso de um apoio para resolver uma questão que acredito ser simples no gerador de relatórios do RM. Tenho o compo FLAN.PAGREG sendo exibido em uma coluna de um relatório. Os valores que busco nesse campo são "1" para a receber, e "2" para a pagar. O que preciso é o seguinte, quando o valor for apresentado no relatório, ao invés de aparecer "1" por exempo gostaria que aparecesse o sinal "+" e quando fosse "2" aparecesse o sinal "-". Editei as propriedades com campo e imaginei que eu pudesse fazer isso na aba FORMATAÇÃO e escolhendo GERAL eu tivesse a possibilidade de criar um tipo de formato personalizado, porém existem alguns formato pré0definidos e eu não consigo criar um formato personalizado. Alguma idéia para me ajudar? De ante-mão agradeço o apoio. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Nik Postado 27 de Dezembro de 2011 Tópicos Que Criei: 101 Tópicos/Dia: 0.02 Meu Conteúdo: 456 Conteúdo/Dia: 0.08 Reputação: 0 Pontos/Conquistas: 3.290 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 49 Denunciar Compartilhar Postado 27 de Dezembro de 2011 Acredito que essa necessidade somente pode ser resolvida via SQL. Em uma sentença você pode inserir a função CASE para esse propósito. NIK Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Diogo Freitas Postado 27 de Dezembro de 2011 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 97 Conteúdo/Dia: 0.02 Reputação: 2 Pontos/Conquistas: 542 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 42 Denunciar Compartilhar Postado 27 de Dezembro de 2011 Tenta a sentença assim; SELECT CASE WHEN PAGREC ='1' THEN '+' WHEN PAGREC ='2' THEN '-' END FROM FLAN WHERE IDLAN=:IDLAN Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
clecioassuncao Postado 27 de Dezembro de 2011 Tópicos Que Criei: 8 Tópicos/Dia: 0.00 Meu Conteúdo: 48 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 350 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 27 de Dezembro de 2011 Tenta a sentença assim; SELECT CASE WHEN PAGREC ='1' THEN '+' WHEN PAGREC ='2' THEN '-' END FROM FLAN WHERE IDLAN=:IDLAN valeu demais eecutei aqui e deu certo!! obrigado Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
clecioassuncao Postado 12 de Janeiro de 2012 Tópicos Que Criei: 8 Tópicos/Dia: 0.00 Meu Conteúdo: 48 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 350 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 12 de Janeiro de 2012 Tópico Fechado / Resolvido. O mesmo foi marcado como resolvido por não haver mais nada a resolver, pelo mesmo ter ficado parado por muito tempo sem o membro que o iniciou voltar a participar ou comentar, ou por não ter mais comentários de nenhum outro membro do Fórum. Qualquer coisa, alguma dúvida ou questionamento sobre o assunto, pode postar novamente que analisaremos, ou se preferir, favor entrar em contato com a administração ou moderação, através do link: Administradores e Moderadores que retiraremos o STATUS de RESOLVIDO do seu título. Se preferir, mande um email para admin@forumrm.com.br 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.