String-Aggregation in SSRS 2005

8

Verwenden von BIDS 2005 zum Erstellen von RDL-Berichten. Ich möchte, dass der Bericht alle Zeichenfolgen in einer Datengruppe aggregiert. Ich suchte nach etwas wie Concatenate (Fields! CompanyName.Value, ",") oder Join oder einem gleichwertigen Element. Aber es müsste über alle Datensätze in dem angegebenen Umfang iterieren.

Ich erstelle einen Bericht über die Aktivitäten eines Benutzers in einem Kalenderformat (sieht aus wie der Kalender für die Monatsansicht von Google). Aber wenn ein Benutzer mehrere Aktivitäten an einem einzelnen Tag hat, möchte ich, dass alle im selben Tagesfenster angezeigt werden ". Ist das ein Problem, das Aggregation benötigt oder gibt es eine andere Möglichkeit, einen SSRS-Bericht zu bekommen, habe ich versucht, einen Weg zu finden, die Matrix dazu zu bringen, es für mich zu tun, aber ich treffe Wände.

    
David 09.06.2009, 21:32
quelle

1 Antwort

8

Die übliche Methode zur Aggregation von Verkettungen in SSRS ist der benutzerdefinierte Code. Sehen Sie hier ein Beispiel:

Ссылка

Hier ist der benutzerdefinierte Code in Grundform:

%Vor%

Gefolgt von diesem Ausdruck auf der Gruppierungsebene, die Sie anzeigen möchten:

%Vor%

"YourGroupName" ist normalerweise "table1_Group1", wenn es sich um die erste Tabelle und die erste Gruppe handelt, die Sie im Bericht erstellt haben, und wenn Sie keinen anderen Namen angegeben haben.

    
Peter Radocchia 10.06.2009, 19:45
quelle