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.2.1] Mise en forme Dynamic Text


Sujet :

BIRT

  1. #1
    Membre régulier
    Profil pro
    Chef de projets
    Inscrit en
    Octobre 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets

    Informations forums :
    Inscription : Octobre 2006
    Messages : 60
    Points : 89
    Points
    89
    Par défaut [2.2.1] Mise en forme Dynamic Text
    Bonjour,

    J'ai une table avec plusieurs nombres issus d'une BD, et sur chaque ligne je veux faire un champ total, un champ moyenne et un champ ratio :
    Ligne A 1 2 3 6 2 1,5

    Je souhaite mettre en forme chacun de ces nombres (format 0,00 et 0,00% pour le ratio)

    J'ai vainement tenté <VALUE-OF format="#,##"></VALUE-OF> dans l'expression builder.

    Quelqu'un peut-il m'aider ?

    Merci

  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
    Salut, il vaut mieux utiliser les styles. Dans les styles, tu peux configurer des affichages.

    Tu peux formater des String, DateTime et Number

  3. #3
    Membre régulier
    Profil pro
    Chef de projets
    Inscrit en
    Octobre 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets

    Informations forums :
    Inscription : Octobre 2006
    Messages : 60
    Points : 89
    Points
    89
    Par défaut
    J'avais déjà regardé par là mais l'onglet "Format Number" des styles est vide !

    As-tu une autre solution et/ou des exemples ?

  4. #4
    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
    Alors tu as un petit problème avec ton designer. J'ai (et ce depuis la première version que j'utilise donc depuis 3 ans) une liste déroulante pour choisir le formatage dans lequel je peux également sélectionner custom pour créer mon propre format.

  5. #5
    Membre régulier
    Profil pro
    Chef de projets
    Inscrit en
    Octobre 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets

    Informations forums :
    Inscription : Octobre 2006
    Messages : 60
    Points : 89
    Points
    89
    Par défaut Designer corrigé mais style inopérant
    J'ai mis à jour mon Designer (en fait je suis passé à la version 2.2.2).

    J'ai créé un style Num_0_00 (Format number en Fixed avec 2 décimales), mais à l'affichage j'ai 1,66666667 au lieu de 1,67 attendu et le deuxième zéro non-significatif n'apparait pas 21,0 au lieu de 21,00 attendu.

  6. #6
    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
    Faudrait-il que la forme que tu passes soit bien un Number et pas un Any ou un String

  7. #7
    Membre régulier
    Profil pro
    Chef de projets
    Inscrit en
    Octobre 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets

    Informations forums :
    Inscription : Octobre 2006
    Messages : 60
    Points : 89
    Points
    89
    Par défaut
    La zone est présentée dans un dynamic text, le type du row dans le databinding est décimal. Information : c'est une zone résultat d'une opération sur d'autres zones du row.

  8. #8
    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
    Je crois qu'il y a un format Decimal et un format Number mais peut être que je me trompe.

  9. #9
    Membre régulier
    Profil pro
    Chef de projets
    Inscrit en
    Octobre 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets

    Informations forums :
    Inscription : Octobre 2006
    Messages : 60
    Points : 89
    Points
    89
    Par défaut
    les types possibles sont :
    any
    blob
    boolean
    date
    date time
    decimal
    float
    integer
    string
    time
    j'ai testé avec decimal et float sans résultat.
    Alors j'ai modifié l'utilisation de la zone en ajoutant .toFixed(2) et là j'ai ce que je veux.

  10. #10
    Membre expérimenté

    Profil pro
    Inscrit en
    Avril 2008
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 143
    Points : 1 353
    Points
    1 353
    Par défaut Dynamic text
    dans un Texte dynamique , faut pas oublier que la force est d'inclure du code html/javascript ainsi que des données, objects , appels etc.

    le problème....c'est que c'est du html/javascript aussi :-)

Discussions similaires

  1. mise en forme du texte
    Par i_shinji dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 27/02/2006, 13h58
  2. [Tableaux] Mise en forme champs texte
    Par dafalri dans le forum Langage
    Réponses: 2
    Dernier message: 12/12/2005, 16h04
  3. [CRYSTAL REPORT 8.5] Mise en forme du texte par balises
    Par GyLes dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 08/11/2005, 10h35
  4. Garder la mise en forme de texte dans un champ
    Par dany13 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 26/07/2005, 15h49

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