FastReport ( Transformar 0 em sim 1 em nao )
26/11/2014
0
Primeiramente Obrigado para quem tentar me ajudar !
Estou alterando um relatório no FASTREPORT do sistema da minha empresa, o mesmo trabalha com banco de dados "Postgres", inseri no relatório um campo que só tem dois tipo de informações "0 e 1", gostaria que na hora da impressão em vez de sair 0 ou 1, saísse "sim ou não" ( 0 = sim e 1 = não )
Obrigado ! abraços !
Paulo Henrique
Post mais votado
26/11/2014
1º , na sua "QueryMaster" SQL use o comando "CASE WHEN"
Exemplo: .., CASE informacao WHEN 0 THEN 'Sim' WHEN 1 THEN 'Não'...
2º ou no componente do relatório FastReport na referencia do campo
Exemplo: [IF([DialogForm.QueryMaster."informacao"] = 0, 'Sim', 'Não')]
Jair N.
Mais Posts
26/11/2014
Paulo Henrique
Como estou apenas alterando um relatório já existente, apenas inseri um "ADOTable", o nome do campo que estou tentando fazer essa ação se chama: compareceu
então montei da seguinte forma: [IF([DialogForm.ADOTable1."compareceu"] = 0, 'Sim', 'Não')] e não deu certo
:-(
26/11/2014
Paulo Henrique
26/11/2014
Jair N.
30/11/2014
Marisiana Battistella
30/11/2014
Marisiana Battistella
Veja um exemplo:
new java.util.Date().getYear() - $F.getYear() > 18 ? "Maior de Idade" : "Menor de Idade"
Talvez você consiga fazer alguma configuração semelhante a esta....
30/11/2014
Ronaldo Lanhellas
Primeiramente Obrigado para quem tentar me ajudar !
Estou alterando um relatório no FASTREPORT do sistema da minha empresa, o mesmo trabalha com banco de dados "Postgres", inseri no relatório um campo que só tem dois tipo de informações "0 e 1", gostaria que na hora da impressão em vez de sair 0 ou 1, saísse "sim ou não" ( 0 = sim e 1 = não )
Obrigado ! abraços !
Você poderia criar uma view que já retorna o campo do jeito que você precisa.
Clique aqui para fazer login e interagir na Comunidade :)