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.3.1] Comment avoir une variable globale


Sujet :

BIRT

  1. #1
    Membre régulier
    Inscrit en
    Décembre 2008
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 190
    Points : 76
    Points
    76
    Par défaut [2.3.1] Comment avoir une variable globale
    Voilà j'ai un tableau construit à partir d'un dataset, j'ai dans une colonne des calculs assez corsés, que je dois utiliser en d'autres endroits du rapport.
    Peut on le déclarer comme une variable ? Dailleurs peut on faire des variables de portées globale.
    Bien à vous.

  2. #2
    Membre éprouvé
    Avatar de lazarel
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2007
    Messages
    893
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2007
    Messages : 893
    Points : 1 164
    Points
    1 164
    Par défaut
    Bonjour,

    Si tu déclare une variable dans initialize tu y auras accès de partout normalement.

    Cdt,
    Lazarel

  3. #3
    Membre régulier
    Inscrit en
    Décembre 2008
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 190
    Points : 76
    Points
    76
    Par défaut
    Comment feriez vous ?
    J'ai cru que c'était un endroit uniquement pour les fonctions javascripts.
    Je ne vois vraiment pas comment on pourrait faire ?

    Cdlt

  4. #4
    Membre éprouvé
    Avatar de lazarel
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2007
    Messages
    893
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2007
    Messages : 893
    Points : 1 164
    Points
    1 164
    Par défaut
    Ben,

    Tu pourrais déclarer une fonction pour le calcul de cette colonne à condition dans connaitre le nombre de paramètre une seul fois dans initialize et l'utiliser plus bas dans ton rapport.

  5. #5
    Membre habitué
    Inscrit en
    Juillet 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 189
    Points : 176
    Points
    176
    Par défaut
    Citation Envoyé par peuplier Voir le message
    Comment feriez vous ?
    J'ai cru que c'était un endroit uniquement pour les fonctions javascripts.
    Je ne vois vraiment pas comment on pourrait faire ?
    Cet endroi est pour faire du JavaScript et du Java (voire du SQL dans certains cas).



    Tu définis ta variable dans le initialize de l'edition:
    Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var <ma variable>;
    <ma variable> = <ma valeur>;
    ou
    Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
    var <ma variable>=<ma valeur>;


    Et c'est tout, après tu peux utiliser <ma variable> n'importe où dans ton édition, tu auras sa valeur.

  6. #6
    Membre régulier
    Inscrit en
    Décembre 2008
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 190
    Points : 76
    Points
    76
    Par défaut
    Merci pour votre aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [C#] Comment créer une variable globale?
    Par FraktaL dans le forum Windows Forms
    Réponses: 8
    Dernier message: 10/05/2017, 15h10
  2. [C#] commente avoir une variable Globale?
    Par lykim1982 dans le forum C#
    Réponses: 4
    Dernier message: 08/02/2007, 09h04
  3. [sql] comment utiliser une variable global
    Par imedg dans le forum Oracle
    Réponses: 21
    Dernier message: 02/05/2006, 16h21
  4. Comment déclarer une variable globale
    Par davkick dans le forum C
    Réponses: 13
    Dernier message: 20/05/2005, 19h50

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