Bonjour,
J'ai une requête dynamique dans iReport comme ceci : $P!{REQUEST}
Le paramètre REQUEST contient la requête suivante :
Le paramètre REPORTDATE est en prompt et est du type TimeStamp.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 select... from... where condition1 ... and conditionN and ca.creationdateid = (trunc($P!{REPORTDATE}) - to_date('2007/01/01', 'YYYY/MM/DD')) + 1 group by ... order by ...
Si j'exécute ma requête sans passer par l'aspect dynamique (donc il n'existe pas cette histoire de $P!{REQUEST} et je mets la requête SQL normalement), il n'y a aucune problème.
Par contre si je fais le système de requête dynamique ci-dessus, j'ai toujours le paramètre REPORTDATE qui m'est demandé en prompt mais ce dernier n'a pas l'air de s'insérer dans la requête (contenu dans le paramètre REQUEST).
On dirait que l'insertion n'agit qu'au premier niveau...
Je cherche en vain un système de contournement au problème.
Pouvez-vous m'aider svp je suis dans une impasse !!
Merci par avance.
Partager