Fórum Ireport - Criar condição #507347

15/01/2015

0

Pessoal, bom dia sou novo na área e por isso tenho varias duvidas de iniciantes.
Montei um relatório no Ireport e possuo uma variável onde ela me traz valores negativos e positivos e valores zero também, gostaria de criar uma condição em uma nova variável testando essa variável que traz os valores ou seja uma nova variável ao lado dizendo que quando a variavel for menor que zero apareça a frase 'PRODUZIR' quando aparecer maior que zero aparecer a frase 'NÂO PRODUZIR' como faço isso no I-report.
Dagoberto Neto

Dagoberto Neto

Responder

Posts

16/01/2015

Ronaldo Lanhellas

Pessoal, bom dia sou novo na área e por isso tenho varias duvidas de iniciantes.
Montei um relatório no Ireport e possuo uma variável onde ela me traz valores negativos e positivos e valores zero também, gostaria de criar uma condição em uma nova variável testando essa variável que traz os valores ou seja uma nova variável ao lado dizendo que quando a variavel for menor que zero apareça a frase 'PRODUZIR' quando aparecer maior que zero aparecer a frase 'NÂO PRODUZIR' como faço isso no I-report.


No iReport você tem em resumo 3 tipos de campos: field, param, variable. O field é o campo que você retornou a partir do seu DataSource, no seu caso essa variável com os valores negativos, positivos e zeros. O param é um parâmetro passado pelo seu sistema, não pelo datasource. Por último temos a "variable" e é exatamente aqui que você colocará sua condição, ex:

$F < 0 ?  "PRODUZIR" : 
                               $F > 0 ? "NAO PRODUZIR" : "ZERO"
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar