Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > BIRT
BIRT Forum d'entraide sur BIRT (Business Intelligence and Reporting Tools). Avant de poster --> FAQ BIRT,Tutoriels BIRT
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/01/2011, 11h09   #1
Membre habitué
 
Inscription : octobre 2004
Messages : 290
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : octobre 2004
Messages : 290
Points : 146
Points : 146
Par défaut [BIRT] Ajuster les colonnes d'un tableau

Bonjour,

J'ai créé un rapport BIRT avec contenant un tableau avec des données provenant d'un base de données. Mon problèmes est que la taille des cellules n'est pas uniformisée automatiquement.

J'ai cherché dans les options de mon tableau mais je n'ai pas trouvé de moyen d'uniformiser ces cellules.

Quelqu'un aurait-il une idée ?

Par avance Merci.
__________________
Nulla dies sin linea
illegalsene est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 11h45   #2
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
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 299
Points : 8 650
Points : 8 650
Bonjour,

Qu'est ce que tu appelles "uniformisée" ? Que veux-tu exactement ?
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 11h52   #3
Membre habitué
 
Inscription : octobre 2004
Messages : 290
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : octobre 2004
Messages : 290
Points : 146
Points : 146
Je voudrais que les cellules de ma ligne aient toutes la même taille. Qu'elles s'ajustent sur la plus grande
__________________
Nulla dies sin linea
illegalsene est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 12h02   #4
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
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 299
Points : 8 650
Points : 8 650
Mais une taille de page est définie donc c'est normal que les cellules ne veuillent pas dépasser une certaine taille.

Sinon, tu as essayé les % ?
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 12h17   #5
Membre habitué
 
Inscription : octobre 2004
Messages : 290
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : octobre 2004
Messages : 290
Points : 146
Points : 146
Même si la taille de la page est défini, à partir du moment ou une cellule d'une ligne a une taille maximale, il devrait être possible d'ajuster les autres cellules de la ligne à cette taille.
Je n'ai pas compris ta solution du % ? Je débute sous birt et je n'ai pas trouvé d'informations sur ce sujet.

Merci.
__________________
Nulla dies sin linea
illegalsene est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 12h28   #6
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
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 299
Points : 8 650
Points : 8 650
Je ne comprends pas ton problème, as-tu des exemples ?
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 12h52   #7
Membre habitué
 
Inscription : octobre 2004
Messages : 290
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : octobre 2004
Messages : 290
Points : 146
Points : 146
Code :
1
2
3
4
5
6
7
 
 __________________________________________
|              |       b     |     c    |  |
|      a       |_____________|          |  |
|              |             |          |  |
|              |             |__________|  |
|______________|___________________________|
Admettons que a, b et c soient tros cellules de mon tableau, je souhaiterait que b et c aient automatiquement la même taille que a
__________________
Nulla dies sin linea
illegalsene est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 13h43   #8
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
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 299
Points : 8 650
Points : 8 650
Tu parles de la longueur des cellules ?
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 13h50   #9
Membre confirmé
 
Nicolas Vives
Inscription : avril 2010
Messages : 178
Détails du profil
Informations personnelles :
Nom : Nicolas Vives

Informations forums :
Inscription : avril 2010
Messages : 178
Points : 212
Points : 212
Citation:
Envoyé par illegalsene Voir le message
Je voudrais que les cellules de ma ligne aient toutes la même taille. Qu'elles s'ajustent sur la plus grande
Si je comprends bien, tu veux que tes colonnes aient toutes la même taille, et que cette taille corresponde à la taille de la cellule la plus grande parmi toutes les colonnes, c'est ca ?

Si c'est bien ça, je ne pense pas que ce soit possible. Je ne pense pas qu'il existe un quelconque moyen de paramétrer dynamiquement la largeur d'une colonne, et d'associer entre elles les tailles de toutes les colonnes, le tout dynamiquement.

Pour une seule colonne, tu pourrais peut-être le simuler, mais ce serait très compliqué : il faudrait sans doute utiliser des tableaux croisés, en inversant leur orientation... Au mieux, ça ne marcherait que pour une seule colonne (chaque colonne prendrait la largeur de sa cellule la plus grande), mais il n'y aurait pas d'association entre les colonnes.

Le comportement normal des colonnes est d'avoir une taille fixe, déterminée soit dans l'absolu, en nombre de pixels ou autres, soit relativement au conteneur (en pourcentage de ta page). Il est possible de ne pas spécifier de taille pour une colonne, afin que celle ci s'adapte aux autres contraintes (par exemple, tu as un tableau faisant 100% de ta feuille, avec deux colonnes à taille fixe, et une à taille libre : celle-ci complètera le tableau pour arriver à 100%).

Ces propriétés de tailles sont manipulables via les propriétés des colonnes : sélectionne ton tableau, sélectionne une colonne, va dans les propriétés, onglet "General", paramètre "width". Laisse le blanc pour avoir une taille libre. Si tu manipules le tableau à la souris, il assignera des tailles fixes en valeur à toutes les colonnes.

Edit : tu as changé ton schéma. Est-ce que tu parles de la largeur ou de la hauteur des cellules ? (Edit BiM : Le schéma n'a pas été changé, je l'ai réaligné )
nicolas.1.vives est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 14h30   #10
Membre habitué
 
Inscription : octobre 2004
Messages : 290
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : octobre 2004
Messages : 290
Points : 146
Points : 146
Je parles effectivement de la longueur des cellules.
De plus lorsque ma cellule est vide, du coup, je n'ai pas de quadrillage...
__________________
Nulla dies sin linea
illegalsene est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 14h45   #11
Membre confirmé
 
Nicolas Vives
Inscription : avril 2010
Messages : 178
Détails du profil
Informations personnelles :
Nom : Nicolas Vives

Informations forums :
Inscription : avril 2010
Messages : 178
Points : 212
Points : 212
C'est une question de quadrillage ? Tu veux dire, de bordure ?

Si tu veux que les bordures soient alignées, définis les sur les cellules, pas sur les données (l'un est le contenant, l'autre le contenu).
nicolas.1.vives est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h22.


 
 
 
 
Partenaires

Hébergement Web