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:
- dá para colocar uma variável na query para assumir valores diferentes do boolean?
- 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