2017-05-20 2 views
2

Je suis nouveau dans l'utilisation de BIRT Report designer, Mon client a besoin que le rapport apparaisse sous la forme Somme des remises pour chaque devise horizontalement puis liste des décomptes pour chaque devise horizontalement comme dans exemple ci-jointdisplay one Mesurez toutes les dimensions séquentiellement dans le tableau CrossTab

Sample crosstab table

suggestions s'il vous plaît? Merci d'avance :)

+0

s'il vous plaît donner des données par exemple de votre table réelle/source de données. Cela devrait être possible avec BIRT – Jeroen

Répondre

0

Créez un tube de données basé sur votre jeu de données d'origine. Maintenant, créez deux groupes. Un sur «pays» et un sur «devise» (c'est-à-dire EURO, DOLLAR)

Ensuite, créez les deux mesures. Nombre (...) et somme (montant)

Supprimez un tableau croisé dans le canevas de votre rapport. Utilisez le DataExplorer pour faire glisser et déposer des groupes/mesures.

Placez le groupe de pays à gauche et le groupe de devises en haut. Maintenant faites glisser et déposez les deux mesures. Il suffit de laisser tomber le second "sous" le premier et BIRT créera automatiquement deux colonnes les unes à côté des autres.

Ce résultat wil dans quelque chose de légèrement différent alors demandé si:

Il ressemblera

|   | EURO    | Dollar    | 
------------------------------------------------------- 
| Country | sum  | count | sum  | count | 

Je ne sais pas si vous pouvez renverser cette situation, mais je pense que vous devez essayer de Soyez créatif avec les groupes.