|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 38 ![]() |
Bonjour,
Je travaille actuellement sur un report Birt qui doit parmi plusieurs paramètres générer entre autres deux types de phases qui correspondent au entier 1 ou 2 à entrer dans parametre selection page, on l'appellera phase 1 : pré-admissibilité ou phase 2 : admissibilité. Suivant si on est dans la pré ou l'admissibilité il n'y aura pas les mêmes résultats. Donc j'ai ajouter un paramètre co_phase et on doit choisir 1 ou 2. dans mon dataset l'appellation est row["co_phase"]. J'ai essayé dans le dataset d'appliquer un premier filtre de cette manière Code :
Code :
Code :
(je précise que co_phase attend un entier) J'aurais donc besoin d'aide. Y a t-il un autre moyen d'appliquer ces conditions en dehors des filtres ? Merci d'avance |
||||||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() Inscription : avril 2008 Messages : 1 053 ![]() |
Pourquoi vous ne faites un Case?
BIRT c'est séquentiel , il prend toujours en compte le dernière attribution. C'est votre expression qui n'est pas bonne , il faut une seule expression avec la totalité des cas.
__________________
BIRT / Actuate Nouveau ! : Actuate v11 LIVE avec cubes en mémoire, dashboard analythique, accès mobile et exports Office intélligents! Télécharger Evaluation ici : http://www.birt-exchange.com/be/downloads/ Nouveau ! : Tutoriel/Formation sur comment installer et utiliser la version d'évaluation Actuate v11 Vous former ici : http://www.birt-exchange.org/org/wik...h_BIRT_iServer |
|
|
00
|
|
|
#3 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Bonjour,
En ce qui me concerne, je n'ai absolument pas compris le problème |
|
|
00
|
|
|
#4 | ||||
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 38 ![]() |
Je vais reformuler.
En gros ce rapport affiche une liste de candidats participants à un concours qui doit pouvoir être générer dans deux cas : La phase de pré-admissibilité et d'admissibilité. Dans les paramètres du rapports il y a co_phase = 1 pour la pré-admissibilité et co_phase=2 pour l'admissibilité. Ce que je veux faire c'est générer le rapport pour la pré-admissibilité ou l'admissibilité en fonction du paramètre co_phase (qui est égal à 1 ou 2).Si il est à 1 alors on génère les candidats de la pré-admissibilité et si il est à 2 on génère les candidats de l'admissibilité. J'ai donc utilisé un filtre et je ne sais pas quoi mettre dans l'expression builder javascript. Je voudrais pouvoir faire évaluer à Birt cette expression : Code :
edit* J'y suis arrivé en fait je n'avais pas compris comment birt interprenait le filtre j'ai mis Code :
|
||||
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() ![]() Inscription : avril 2008 Messages : 1 053 ![]() |
Le filtre devrait être qqch du type row["Colonne"] = params["MonParam"].value
Ceci au niveau du Dataset. Avea vous suivi les tutoriels sur BIRT?
__________________
BIRT / Actuate Nouveau ! : Actuate v11 LIVE avec cubes en mémoire, dashboard analythique, accès mobile et exports Office intélligents! Télécharger Evaluation ici : http://www.birt-exchange.com/be/downloads/ Nouveau ! : Tutoriel/Formation sur comment installer et utiliser la version d'évaluation Actuate v11 Vous former ici : http://www.birt-exchange.org/org/wik...h_BIRT_iServer |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 38 ![]() |
oui mais je n'ai pas trouvé exactement ce que je cherche.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com