2017-04-21 1 views
0

Hoffentlich erklärt der Titel, was ich angemessen zu tun suche. Ich habe einen Bericht ist Zeile nach Umfrage gruppiert, dann Kunden-ID und dann Antwort-ID (die zeigt, welche Instanz der Umfrage der Kunde nahm). Und in der Detailgruppierung werden die Fragen und Antworten jeder Umfrage angezeigt, zusätzlich zur Agenten-ID, die die Umfrage angegeben hat.Zeige nur den Wert im ersten Textfeld in der SSRS-Gruppierung

Hier ein Screenshot von meinem Bericht Layout und Vorschau:

Report Preview

Unter der Donation Survey, jeder Kunde hat nur eine Frage zu beantworten und der Agenten-ID angezeigt wird - falls vorhanden.

Aber ich habe ein Problem bei Umfragen, die mehrere Fragen und Antworten haben, die Agent-ID wird für jede Frage angezeigt. Gibt es einen Ausdruck, mit dem ich nur die Agenten-ID für die erste Frage anzeigen kann?

Ich habe verschiedene Varianten des RowNumber Ausdruck versucht, wie zum Beispiel:

=IIF(RowNumber(Fields!ResponsesID.Value)=1,Fields!AgentID.Value,"") 

Um nur die Anzeige einer Zeit, aber ich habe bisher nicht erfolgreich gewesen. Kann jemand einen Vorschlag anbieten?

Antwort

1

Versuchen Sie, den Umfang der Untersuchungsgruppe an die Funktion RowNumber Zugabe

=IIF((RowNumber("surveyGroup") =1),Fields!AgentID.Value,"") 
Verwandte Themen