Bonjour,
Par le biais des paramètres il est toujours possible de générer dynamiquement la clause where d'une requête de rapport dans jasperserver:
select * from table where $P!{WHERE}
Le paramètre P{WHERE} contient la chaîne qui va être passée à la requête comme clause where.
Par contre, il n'y a pas d'automatisme pour aider. Il va falloir, par exemple si tu veux filtrer sur les "droits" d'un individu connecté, que tu ailles chercher ces droits et générer toi même le paramètre qui va bien pour la clause where.
La plupart du temps on utilise une clause where dynamique pour "filtrer" sur tel ou tel produit et surtout pour s'intéresser à une période de temps entre 2 dates.
Partager