|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Étudiant Inscription : avril 2011 Messages : 49 ![]() |
Bonjour à tous !
Je souhaiterais savoir s'il était possible de modifier une requête faite par une Data set ? En fait, je voudrais que ma data set soit générique : Code :
Je voudrais faire ça car j'ai deux requêtes identiques mis à part une table dans leur FROM qui différe (cette table diffère en fonction de la version de la BD) J'insère les deux requêtes dans le rapport et j'applique un critère de visibilité (si c'est telle version alors affiche pas cette table). Mais il exécute quand même les deux dataset et du coup cela m'affiche un message d'erreur pour la dataset qui contient la table qui n'est pas dans la BD... |
||
|
|
00
|
|
|
#2 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Bonjour,
Dans la FAQ, il y a une question qui se rapproche de la tienne : http://business-intelligence.develop...plesformulaire |
|
|
00
|
|
|
#3 |
![]() ![]() David S.Etudiant en alternance Inscription : août 2010 Messages : 1 167 ![]() |
Qu'est ce qui t'empêche de le faire dans le script de ta dataset?
__________________
![]() ![]() ![]() David55 |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() ![]() Inscription : avril 2008 Messages : 1 053 ![]() |
Si un Dataset n'a pas de binding BIRT considère qu'il n'est pas utilisé donc aucune exécution.
Vos 2 Datasets ont implicitement un binding. Alors : 1. Soit vous "virez" le binding avant exec des Datasets en fonction d'un param ( ca reste un peu compliqué et risqué ). 2. Vous "traffiquez" le SQL du dataset en fonction d'un param et vous utilisez un seul tableau du coup. Je conseille cette approche. Comment? Sur le dataset , onglet script , this.sqlText = votre surcharge ici.
__________________
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 |
|
|
10
|
Copyright © 2000-2012 - www.developpez.com