How to call a section (detail) of a Subreport JasperStudio.

0

Hi, 

I've  main report wich have a detail section called Detail 5  as you can see on the screenshot.

This is my report: 

In this main report i've a subreport which have two (2) Detail:  Detail2 and Detail3 section as you may see on the picture beelow:

 

This is my request:

I'would like to display on the main report one of subreport ' section  (Detail2 or Detail3 )  when a condition is reached.

In Detail2  subreport'section  this is the condition : $F{Code.Groupe}.equals("MBAM") and in Detail3 subreport'section  this is the condition  !($F{Code.Groupe}.equals("MBAM"))

 

There is someone who can help me with this,??

 

Sincerely.

 

 

 

In 

 

 

christmoney1's picture
Joined: Apr 11 2021 - 1:54am
Last seen: 1 week 2 days ago

1 Answer:

0

Bonjour,

La case "afficher si expression" me semble une bonne idée. Cela permet de cacher la bande en fonction d'un paramètre. Je ne sais pas si le code groupe vient de la requête du sous-rapport ou du principal.

Si c'est depuis le sous rapport cela devrait fonctionner tout seul.

Si c'est depuis le rapport principal, il faut passer le paramètre lors de l'appel du sous rapport. Cela se fait via "Edit parameters" dans les paramètres du sous rapport, depuis le rapport principal.

Il faut y indiquer le nom du paramètre du sous rapport, qui va recevoir la donnée du champ/paramètre du rapport principal.

razorvla's picture
Joined: Feb 20 2020 - 1:33am
Last seen: 1 day 20 hours ago
Feedback