BI experience

Prompt, invit, parameters et Jasperserver

| 7 Commentaires

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.

7 Commentaires

  1. C’est dommage qu’il ne prenne pas en compte la hiérarchie entre éléments…C’est quand même un gros inconvénient par rapport aux offres du marché qui tendent à rapprocher la BI des utilisateurs au lieu des développeurs. Espérons qu’ils vont bientôt compléter leur offre. Par ailleurs, existe-t-il un environnement de conception de cube plus WYSWYG que Mondrian?

  2. oui Jasper permet la création de Cube avec la brique JasperAnalysis.

  3. Bonjour Maryam,

    Si tu connais un peu Eclipse BIRT, le mécanisme de paramètres en cascade existe et ceci directement dans le designer
    C’est assez simple à comprendre et en plus pas de code à faire.

    BIRT est surement le moteur de reporting Open Source le plus simple à prendre en main, et ses fonctionnalités sont suffisamment avancées pour obtenir des rapports de très belle facture…

    Sinon je viens de tomber sur ton blog, et ma foi je le trouve plutôt intéressant et surtout très pédagogique, notamment en ce qui concerne l’OSBI.
    Du coup je l’ai rajouté dans ma blogroll ;-)

  4. Bonjour Sylvain,

    Je ne connais pas du tout la plateforme BIRT. J’ai déjà vu rapidement la plateforme. Il faudrait que j’aille voir de plus près…

    Merci pour ton commentaire. Je vais allée voir ton blog http://www.osbi.fr/ et il m’a l’air aussi pas mal…Je t’ajoute donc aussi dans ma blogoliste

  5. Bonjour Maryam,

    Merci de m’avoir ajouté dans ta blogoliste ;-)

    BIRT est vraiment un super outil de reporting, certes un peu moins puissant que Jasper, mais bcp plus facile à prendre en main.

    J’ai formé des gens à cet outil récemment, en une journée, tu arrives à leur faire faire des rapports avec des graphes embarqués + passage de paramètres dynamiques en cascade : ils ont vraiment l’impression de ne pas avoir perdu leur temps !

    Y’a qq vidéos sur mon blog, mais toutes les samples et vidéos de démos intéressantes sont définitivement sur le site de BIRT :
    http://www.eclipse.org/birt/phoenix/examples

    Sylvain

  6. Bonjour,

    j’ai un problème avec jasperserver, j’ai un rapport paramétré lors de son exécution il m’affiche rapport vide malgré que je l’ai déjà exécuté sous ireport et il marche très bien.

    merci d’avance

  7. svp j’ai le meme probleme que toi,
    j’ai un rapport parametré dans iReport, et lorsque je veux le déposer vers jasper server j’arrivre pas a mettre le champs ou je vais entrer mon paramere, et le rapport m’affiche un resultat vide est ce que vous pouvez m’aider Merci

Laisser un commentaire

Champs Requis *.

*