Dificuldade em enviar parâmetros para relatório e sub-relatórios

0 respostas
gtludwig

Caros,

Estamos batendo cabeça com geração de relatórios. Temos um relatório pai, que recebe dois tipos de sub-relatórios: um de escalas e outro de horas. O sub-relatório de escalas, por sua vez, recebe outros dois sub-relatórios, um de técnicos e outro de motoristas. Cada um desses tem um data source diferente, um para o sub-relatório de horas e os outros dois (técnicos e motoristas) para o o sub-relatório de escalas.

No modelo atual, percebemos que nossa dificuldade está no relatório pai enviar os dois data sources para o subrelatório de escalas. Adiferença na query dos sub-relatórios é apenas uma atribuição a um boolean (0 em uma e 1 na outra).

Então, seguem algumas perguntas:

  1. dá para colocar uma variável na query para assumir valores diferentes do boolean?
  2. que dá para passar o data source como parâmetro para um sub-relatório eu sei, mas como digo para o .jasper que em dado momento ele recebe 2 data sources (e chama os dois .jasper dos sub-relatórios específicos) e em outro momento receberá 1 data source (e chamar outro .jasper)?

Agradeço desde já,

Gustavo

Criado 14 de novembro de 2008
Respostas 0
Participantes 1