Ireport - Criar condição
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.
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
Curtidas 0
Respostas
Ronaldo Lanhellas
15/01/2015
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.
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"
GOSTEI 0