Comment pouvons-nous groupe dans BIRT sans perdre de lignes, et toujours l'impression que l'élément de groupe sur la première ligne?

Lors d'un regroupement dans BIRT, souvent, nous voulons la valeur de regroupement pour apparaître sur la première ligne comme suit:

Group   User                       Reputation
------  ---------------            ----------
Admins  Bill The Weasel                51,018
        Mark Grovel                   118,101
Users   Pax_my_bags_got_to_go          73,554
        Jon Scoot                  **,***,*** <- overflow
        Clueless                       92,928

La façon d'y parvenir, c'est de mettre le groupe dans le concepteur que follws:

        +---------+--------+--------------+
Tbl Hdr | Group   | User   |   Reputation |
        +---------+--------+--------------+
Grp Hdr | [Group] |        |              |
        +---------+--------+--------------+
Grp Dtl |         | [User] | [Reputation] |
        +---------+--------+--------------+
Grp Ftr |         |        |              |
        +---------+--------+--------------+
Tbl Ftr |         |        |              |
        +---------+--------+--------------+

qui, malheureusement, expose les données dans exactement de cette façon, avec la valeur groupée sur une ligne différente:

Group   User                       Reputation
------  ---------------            ----------
Admins
        Bill The Weasel                51,018
        Mark Grovel                   118,101
Users
        Pax_my_bags_got_to_go          73,554
        Jon Scoot                  **,***,*** <- overflow
        Clueless                       92,928

C'est particulièrement douloureux avec des données où il y a beaucoup de groupes avec un seul utilisateur, puisque nous utilisons deux fois plus d'espace que nécessaire. Si nous déplaçons le [Group] élément de données jusqu'à la Grp Dtl ligne, nous pouvons le faire imprimer pour chaque ligne dans le groupe.

Comment, dans BIRT, ne nous fusionner les deux lignes Grp Hdr et la première Grp Dtl?

OriginalL'auteur paxdiablo | 2010-03-19