Bonjour à Tous
Voila je débute sous CR, et j'ai besoin d'un petit coup de main de votre part.
J'ai un applicatif qui envoie à un rapport 3 critères de recherche, dont un en "dur" et deux dynamiques issus du choix fait par l'utilisateur dans une page Web.
Cela ressemble à ça :
Ce que j'aimerai c'est que quand je lui envoie societegestion.nom = AAA un autre critère se rajoute avec un AND, en l'occurence societegestion.nom = BBB
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 {contrat.id_activite} = 3 and {factfournisseur.annee} = {?anneeexercice} and {societegestion.nom} = {?societegestion}
Et quand je lui envoie autre chose que societegestion.nom = AAA ma requête reste "normale" sans critère en plus.
je suppose que avec des if on peut y arriver mais je bataille et j'ai du mal.
Merci beaucoup de votre aide précieuse
Edit : Il me semble avoir trouvé ma solution
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 if ({?societegestion}="AAA") then {contrat.id_activite} = 3 and {factfournisseur.annee} = {?anneeexercice} and {societegestion.nom} in [{?societegestion}, "BBB"] else {contrat.id_activite} = 3 and {factfournisseur.annee} = {?anneeexercice} and {societegestion.nom} = {?societegestion}
Partager