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 :

Afficher plusieurs variables


Sujet :

BIRT

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Collégien
    Inscrit en
    Novembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Collégien
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Afficher plusieurs variables
    Bonjour et pardon d'avance pour cette question très simple...
    j'ai cherché sans trouver la réponse à la question suivante :

    je ne parviens pas à afficher les valeurs de plusieurs variables sous Birt dans un champs data:

    je souhaite afficher un cumul d'heure au format HH/MM/SS de nature float.

    J'ai tout transformé en secondes et ensuite inséré dans l'expression builder les champs :

    var heure = BirtMath.roundDown( row["Aggregation_2"]/3600 , 0 )
    var minute = BirtMath.roundDown( (BirtMath.roundDown( row["Aggregation_2"]-(heure*3600) , 0 ))/60 , 0)
    var seconde = row["Aggregation_2"] - heure*3600 - minute *60
    "heure, minute"

    (Aggregation_2 étant la somme en secondes du temps passé)

    j’obtiens 3 variables "heure", "minute" et "seconde" (que je peux afficher individuellement et correctes)

    Ma question est comment faire pour afficher println heure+"H" minute+"M" seconde+"S"

    Mes excuses d'avance si le sujet a déjà été traité
    Merci par avance
    Cordialement

  2. #2
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    Bonjour,

    Sinon, tu convertis tes millisecondes en date et tu changes le format d'affichage date.

    Ou encore tu lis la FAQ qui reprends justement cet exemple : http://business-intelligence.develop...ation_fonction

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Collégien
    Inscrit en
    Novembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Collégien
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Bonjour les developperzien ^^, et à BiM (very nice)

    J'ai eu du mal à répondre à ma question, j'ai trouvé parsque j'avais sauvé le lien de ma question , j'ai trouvé très agréable/rapide l'aide fourni par BiM:

    La solution à mon pbm est la suivante :

    importPackage(Packages.java.texte);
    // s'est la solution

    //mes données
    var heure = BirtMath.roundDown( row["tps attente"]/3600 , 0 )
    var minute = BirtMath.roundDown( (BirtMath.roundDown( row["tps attente"]-(heure*3600) , 0 ))/60 , 0)
    var seconde = row["tps attente"] - heure*3600 - minute *60


    heure+"heures" +minute+ "minutes" +seconde+ "secondes"
    //se que je voulais afficher

    je souhaite que sa aide...

    Je cherche actuellement comment importer d'autres bibliothèques comme math par exemple pour faire total.sum, sans sucésje ne dois pas savoir chercher ...

    ce site est indispensable, sinon pour un nom anglophile se serait difficile
    merci par avance et merci pour ce site

Discussions similaires

  1. Réponses: 2
    Dernier message: 17/04/2015, 11h07
  2. Afficher l'etat de plusieurs variables
    Par pendoRa dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 01/03/2011, 18h07
  3. Afficher plusieurs variables dans une seule
    Par xunil2003 dans le forum Langage
    Réponses: 3
    Dernier message: 28/11/2009, 17h41
  4. Réponses: 2
    Dernier message: 23/07/2009, 16h30
  5. Réponses: 10
    Dernier message: 11/07/2007, 13h06

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