IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

BIRT Discussion :

Passer un paramètre


Sujet :

BIRT

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 23
    Points : 20
    Points
    20
    Par défaut Passer un paramètre
    Bonjour

    Voilà mon problème, notre logiciel (fait en java) est une page Web qui va appeller des rapports que j'ai fait avec BIRT.


    Le problème est : J'aimerai que les rapports sortent selon la personne qui accede à ce rapport (username ou numéro de la session). En d'autres mots je veux passer une variable externe au XML de mon rapport.

    Est-ce que c'est possible ou bien je cherche pour rien?

    Merci

  2. #2
    Membre expert
    Avatar de moritan
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2005
    Messages
    687
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2005
    Messages : 687
    Points : 3 135
    Points
    3 135
    Par défaut
    En bon normand je dirais ça dépent....

    D'abord de ton intégration du moteur birt, utilises-tu la servlet standard, ou un moteur fait maison?

    après on va dire que tu marche avec une servlet style celle de birt en standard.
    Tout les paramètre du rapport sui son poster sur l'url donc normalement su tu rajoutes des info sur l'url tu est capable d'envoyé des infos suplémentaires à ton rapport.

  3. #3
    Membre à l'essai
    Inscrit en
    Mai 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 23
    Points : 20
    Points
    20
    Par défaut
    Citation Envoyé par moritan
    En bon normand je dirais ça dépent....

    D'abord de ton intégration du moteur birt, utilises-tu la servlet standard, ou un moteur fait maison?

    après on va dire que tu marche avec une servlet style celle de birt en standard.
    Tout les paramètre du rapport sui son poster sur l'url donc normalement su tu rajoutes des info sur l'url tu est capable d'envoyé des infos suplémentaires à ton rapport.

    Oui j'utilise le standard.

    Mais comment aller chercher ce qu'il y a dans l'URL?

  4. #4
    Membre expert
    Avatar de moritan
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2005
    Messages
    687
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2005
    Messages : 687
    Points : 3 135
    Points
    3 135
    Par défaut
    Citation Envoyé par Woocher
    Oui j'utilise le standard.

    Mais comment aller chercher ce qu'il y a dans l'URL?
    Si ton rapport attend un paramètre toto alors tu rajoute à la fin de ton url &toto=valeur

  5. #5
    Membre régulier
    Inscrit en
    Mars 2006
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 220
    Points : 88
    Points
    88
    Par défaut
    c'est très simple tu ajoute une variable dans ton rapport et ensuite dans ton url tu passe &nomparams=valeurparms et voila
    si tu veux ensuite que ton paramètre agice sur une requete tu met ? dans ta requete tu vas dans ses parametres tu met un nom de parametre qui va intérargir sur le ? et ensuite a l'endroit ou tu affiches ta requete tu vas les propriété sur binding et tu met en valeur le parametre que tu as créer au départ. et voila le tour est joué

Discussions similaires

  1. Passer un param dans une action (jsf2/rich)
    Par thierryler dans le forum JSF
    Réponses: 2
    Dernier message: 24/10/2011, 21h36
  2. [Javascript] Passer une variable javascript en param de page
    Par Psykorel dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 06/04/2006, 15h04
  3. [xslt] passer le nom d'un attribut comme param
    Par nemya dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 24/11/2005, 11h03
  4. [STRUTS] comment passer plusieur param GET aves <html:lin
    Par lfournial dans le forum Struts 1
    Réponses: 3
    Dernier message: 20/01/2004, 08h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo