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] Cacher les colonnes après génération


Sujet :

BIRT

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 14
    Points : 6
    Points
    6
    Par défaut [2.3.1] Cacher les colonnes après génération
    Bonjour,

    j'essaie de masquer des colonnes dans une table après sa génération avec le addHideRule() mais je ne parviens pas à la faire disparaitre.

    Je suis obligé de passer par un script et je ne dispose que du nom de la colonne.

    J'arrive bien à accéder à mon objet car je parviens à lui mettre un background mais le "display = none;" me masque juste le nom de la colonne et nom sa totalité.

    Merci d'avance!

  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,

    Quand tu sélectionnes la colonne dans le Designer et que tu sélectionnes Visibility dans le Property Editor, cela ne te convient pas ?

    Si tu veux que l'utilisateur choisisse les colonnes qu'il veut masquer, tu peux rajouter des paramètres, par exemple : JeCacheMaColonne, Boolean, CheckBox.
    Et dans l'attribut Visibility de ta colonne :
    Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
    params["JeCacheMaColonne"]

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 14
    Points : 6
    Points
    6
    Par défaut
    Et bien c'est toujours le même problème mes colonnes sont générées par mon moteur donc je n'est pas accès à l'attribut visibility des colonnes à masquer vu qu'elle n'existe pas dans mon .rptdesign

    C'est pour cela que je voulais savoir s'il été possible de fixer la visibility ou true ou false par script.

  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
    Tu veux dire que tu crées le rptDesign par code ?

    Peux tu donner le code correspondant à la création d'un tableau stp ? (de façon simplifiée !!)

    Comme ça, je t'aide à case ce que tu veux

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 14
    Points : 6
    Points
    6
    Par défaut
    Non non c'est pas ca je fais mon rptdesign avec l'éditeur. Mais quand je fait une table correspondant à un dataset le moteur se charge de crée les colonne tout seul.

    En fait sur mon design je crée juste une table bidon qui est lié au dataset. Et pour ce qui est du code qui s'occupe de cela je ne peut pas le modifier ca complique un peu la chose!

    En fait il faudrait que je spécifie dans l'expression de la visibility le nom des colonnes à cacher, car ça je le connais.

Discussions similaires

  1. Réponses: 6
    Dernier message: 01/11/2010, 21h42
  2. Réponses: 2
    Dernier message: 13/06/2008, 18h14
  3. Réponses: 5
    Dernier message: 15/05/2008, 12h52
  4. Cacher et reafficher les colonnes d'un Jtable
    Par bibx dans le forum Composants
    Réponses: 6
    Dernier message: 11/01/2007, 15h47

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