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 19/05/2011, 16h41   #1
Invité de passage
 
Femme
Étudiant
Inscription : mars 2011
Messages : 12
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Conseil

Informations forums :
Inscription : mars 2011
Messages : 12
Points : 1
Points : 1
Par défaut Crosstabs avec choix des dimensions a afficher

Bonjour,
mon directeur me demande de construire plusieurs crosstabs qui contiennet les mêmes mesures et les la même row mais les colonnes changent pour chaque crosstab. Par exemple la répartition des effectifs par fonction et par age, la répartition des effectifs par fonction et par ancienneté....Est il possible de paramétrer le choix des colonnes?? c'est a dire vant que le rapport soit affiché on demande à l'utilisateur de choisir la colonne.
Merci d'avance
mimib est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 16h48   #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,

Si je comprends bien, ton utilisateur peut choisir la dimension verticale et/ou horizontale. Donc par exemple, il a deux listes déroulantes :
  • fonction
  • effectif
  • service
  • âge
  • etc.

Il choisit les dimensions qu'il veut afficher. Le contenu est toujours la somme des identifiants du DataSet Personnel pour chaque case.

C'est bien cela ?
__________________
__~{@ 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 19/05/2011, 16h55   #3
Invité de passage
 
Femme
Étudiant
Inscription : mars 2011
Messages : 12
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Conseil

Informations forums :
Inscription : mars 2011
Messages : 12
Points : 1
Points : 1
Pour la dimension horizontale elle est fixe puisque dans tous les crosstabs, j'ai la dimension fonction. L'utilisateur doit choisir la dimension verticale par exemple: tranche d'age, tranche d'ancienneté, niveau d'études....La mesures est l'effectif.
Merci pour ta réponse
mimib est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 16h58   #4
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
Bonjour,

J'avais retourné le problème dans tous les sens il y a quelques mois.

Pour la solution naturelle : gérer un seul tableau, avec des colonnes paramétrables (supprimables, déplaçables, etc), il n'y a pas de solution avec la version gratuite de BIRT. J'avais discuté du problème dans ce billet.

Comme je suis resté sur la version gratuite, j'ai monté un palliatif : mettre dans l'état un tableau croisé pour chaque paramétrage possible, et mettre des critères de visibilité permettant d'afficher le bon tableau.
C'est faisable, mais il y a de très nombreux inconvénients : le nombre total de tableaux est égal à 2^(nombre de colonnes différentes) au maximum, il est donc très difficile de tout mettre dans le même état ; le designer rame, il peut y avoir des bugs, etc. J'avais quatre colonnes différentes, j'ai fini avec 16 états différents avec chacun un tableau, et un système de redirection vers le bon état.

Il y a surement ds solutions plus simples pour toi mais il faut discuter de ton besoin plus en détails.

Bon courage.
nicolas.1.vives est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 17h07   #5
Invité de passage
 
Femme
Étudiant
Inscription : mars 2011
Messages : 12
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Conseil

Informations forums :
Inscription : mars 2011
Messages : 12
Points : 1
Points : 1
En fait, j'ai cinq crosstabs:
REPARTITION PAR SEXE ET PAR AGE DE L'EFFECTIF
REPARTITION PAR SEXE ET PAR ANCIENNETE DE L'EFFECTIF
RÉPARTITION PAR SEXE ET PAR NATIONALITÉ DE L’EFFECTIF
RÉPARTITION DE L’EFFECTIF PAR SEXE ET PAR NIVEAU D'ETUDE
RÉPARTITION DE L’EFFECTIF PAR SEXE ET PAR STATUT MARITAL
Je me suis dis qu'au lieu de créer cinq crosstabs indépendants. Je crée un seule qui est paramétrable
mimib est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 17h11   #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
Citation:
Envoyé par mimib Voir le message
En fait, j'ai cinq crosstabs:
REPARTITION PAR SEXE ET PAR AGE DE L'EFFECTIF
REPARTITION PAR SEXE ET PAR ANCIENNETE DE L'EFFECTIF
RÉPARTITION PAR SEXE ET PAR NATIONALITÉ DE L’EFFECTIF
RÉPARTITION DE L’EFFECTIF PAR SEXE ET PAR NIVEAU D'ETUDE
RÉPARTITION DE L’EFFECTIF PAR SEXE ET PAR STATUT MARITAL
Je me suis dis qu'au lieu de créer cinq crosstabs indépendants. Je crée un seule qui est paramétrable
Mh, j'ai regardé un peu, je crois que le plus simple est effectivement de créer 5 crosstabs (sachant qu'un seul cube suffira).
__________________
__~{@ 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 19/05/2011, 17h14   #7
Invité de passage
 
Femme
Étudiant
Inscription : mars 2011
Messages : 12
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Conseil

Informations forums :
Inscription : mars 2011
Messages : 12
Points : 1
Points : 1
Donc, je dois comprendre que c'est impossible de le faire . Merci pour vos réponses
mimib est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 18h20   #8
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
5 crosstabs dans un état, ce n'est pas la mer à boire. Dis-toi bien qu'avec les bons critères de visibilité, tu n'auras qu'un seul tableau affiché à la fois. L'utilisateur n'y verra que du feu.
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 19h47.


 
 
 
 
Partenaires

Hébergement Web