Bonjour, malgré quelques recherches, je n'ai pas trouvé réponse à ma question (il y aurait bien quelque chose a faire avec les "Properties Binding"). Voila, j'ai un rapport basique avec globalement comme entrée "possible" : un nom de machine et 2 dates qui remontent les informations sur cette machine entre les 2 dates. Cependant, j'aimerai changer cela:
- si une seule date: avoir à partir ou jusqu’à cette date ces informations.
- si pas de date toutes les informations.
- si pas de nom de machine: toutes les machines.
Bref, globalement le travail se fait sur la requête:
Les paramètres sont créés comme "report parameters" et j'autorise à ce qu'ils soient "null". Le problème étant que si je ne rentre pas de date (enfin "null" à la place) ma requête n'a pas de sens, la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select INFOS from TABLE_INFO where (MACHINE like ?) and DATE between ? and ? order by DATE desc
devant tout simplement ne pas exister.
Code : Sélectionner tout - Visualiser dans une fenêtre à part and DATE between ? and ?
J’aimerai construire ma requête selon l’état de mes paramètres dynamiques tout simplement.
Partager