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 :

[2.1.1]Récupérer la valeur d'un champ data à partir d'un chart


Sujet :

BIRT

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Mars 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 2
    Points : 1
    Points
    1
    Par défaut [2.1.1]Récupérer la valeur d'un champ data à partir d'un chart
    Bonjour,

    je débute sur BIRT et j'ai un peu de mal avec le scripting.
    Mon problème et que je veux mettre un "mark" sur mon graphe et mettre comme "value" une valeur dynamique. J'arrive à mettre une valeur en dur.

    Donc en fait j'aimerais :
    - soit pouvoir récupérer cette valeur à partir d'un dataset
    - soit récupérer cette valeur qui s'affiche aussi dans un champ data dans ma form principal.

    Par contre je n'ai aucun idée, piste de comment arriver à mes fins...

    Si quelqu'un aurait une idée, je prends !

    Merci

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 9
    Points : 10
    Points
    10
    Par défaut
    Voici un exemple. Il faut utiliser le script tab apres avoir clique sur le chart dans le designer. Il est alors possible de modifier la valeur des marker lines. Dans l'exemple ci-joint j'utilise la premiere valeur de la serie, mais on peut aussi avoir acces aux parametres du rapport, ou a des variables globales entre autres.

    Cordialement,

    David Michonneau
    BIRT Chart Engine Lead

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Mars 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci beaucoup pour ta réponse.

    Effectivement j'avais trouvé la manip à faire pour l'effectuer par script. Et au final je suis effectivement passé par un paramètre pour récupérer la valeur du dataset que j'y avais inséré.

    Ce que je voulais savoir en fait, n'a-t-on que comme seuls possiblités, les paramètres ou les variables globales pour acceder à des données extérieures ?
    Je trouve dommage de créer un paramètre qui contient une valeur que j'affiche déjà dans un champ data.

    En fait pour optimiser, j'aurais voulu savoir s'il était possible d'accéder à la valeur d'un champ data extérieur au graphe comme il est possible de le faire avec les paramètres. J'aurais aimé connaitre donc la syntaxe comme pour celle-ci :

    context.getExternalContext().getObject().getParameterValue("my_param");

Discussions similaires

  1. Réponses: 7
    Dernier message: 15/09/2005, 07h37
  2. API pour récupérer la valeur d'un champ Edit
    Par buteiduil dans le forum Windows
    Réponses: 4
    Dernier message: 15/05/2005, 23h32
  3. Réponses: 1
    Dernier message: 23/02/2005, 00h40
  4. Récupérer la valeur d'un champ disabled
    Par nebule dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 27/01/2005, 11h45
  5. récupérer la valeur du 2ème champ dans un DBLookUpListBox
    Par jakouz dans le forum Bases de données
    Réponses: 3
    Dernier message: 20/07/2004, 17h45

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