Lorsqu’un rapport s’exécute on peut proposer à l’utilisateur de préciser un paramètre dans un prompt ou une invit qui fera que son rapport sera généré pour ce paramètre particulier.
Exemple : on entre le nom d’un pays pour avoir le nombre de ventes de maillots de bain pour les villes concernant ce pays.
Mais voilà, au lieu d’avoir une liste de plus ou moins 200 pays, l’utilisateur voudrait, dans un premier temps, pourvoir choisir le continent puis avoir la liste des pays présents dans ce continent.
JasperSoft appelle cela les « cascading parameters » c’est à dire des paramètres liés entre eux.
Pour pouvoir les réaliser, JasperSoft propose un développement assez simple qui passe par de la configuration de fichier XML.
Par contre si votre besoin est de créer plusieurs paramètres liés :
exemple1 : choisir le continent puis les pays de ce continent
exemple2 : choisir un pays puis une liste de villes de ce pays
dans ce cas il faudra l’intervention d’un personne de JasperSoft ou un développeur car cela implique un développement dans ce Framework JAVA qu’est Jasperserver.
D’après l’éditeur, la version de JasperSever qui sortira début 2010 proposera l’option.