Javafree
Página Inicial do Fórum > Banco de Dados - JDBC / SQL

Ireport com condicional



Criar novo tópico   Responder tópico


  1. pboian
    Posts:14


    Comment Arrow

    Publicado em: 01/12/2014 11:39:05

    Gente, estou com uma dúvida cruel, na minha aplicação eu tenho um combobox, onde vou selecionar um item para gerar o relatório (ireport), este item selecionado será o filtro, porém se eu não selecionar nada, o relatório tem que me trazer todas as informações. Não estou conseguindo. Já tentei assim:


    Daí eu chamo o relatório passando a variavel tipo para ele, mas não funciona. No meu ireport, eu tentei usar o seguinte comando:



    Mas já percebi que o ireport não aceita o condicional. Alguém pode me dar uma luz de como faço isso?


    _________________


    Patricia Boian



  1. staroski
    Posts:4599


    Comment Arrow

    Publicado em: 01/12/2014 12:45:11

    Patrícia, dá uma olhada se você não consegue fazer os condicionais de uma forma parecida com a do exemplo deste link:
    http://stackoverflow.com/questions/2819812/how-can-i-use-a-conditional-textfield-in-jasperreports
    _________________

    Ricardo Artur Staroski, OCP-JP
    Blumenau - SC
    Faço seu trabalho Java,
    clique aqui

    Acesse http://www.guj.com.br/



  1. pboian
    Posts:14


    Comment Arrow

    Publicado em: 01/12/2014 15:24:45

    Ainda não consegui (pra falar a verdade tb não entendi muito). Coloquei o comando:



    Se o combo estiver com algo selecionado ele traz o relatório certo, porém quando eu não seleciono nada no combo ele não identifica e traz que o documento não possui páginas
    _________________


    Patricia Boian



  1. jcoli
    Posts:16


    Comment Arrow

    Publicado em: 21/12/2014 06:58:54

    [quote="pboian"]Ainda não consegui (pra falar a verdade tb não entendi muito). Coloquei o comando:



    Se o combo estiver com algo selecionado ele traz o relatório certo, porém quando eu não seleciono nada no combo ele não identifica e traz que o documento não possui páginas




    tente assim:


    _________________

    Jeferson



  1. Relacionados