2016-07-20 10 views
0

Ich habe eine SSRS Report die mehrere tablixes haben, wie untenWertorientiertes Seite Split im SSRS Bericht mit mehreren Tablixes

enter image description here Dieser Bericht multi-value parameters wird mit angezeigt. der Ausgang dieses report wird, wie unten gezeigt

enter image description here

Jetzt brauche ich loan_id eine Seite split zu diesem Bericht basieren Spaltenwert zu tun. Datensätze mit Loan_ID 1 kommen auf der ersten Seite, Datensätze mit loan_id 2 kommen in der 2. Seite des Berichts ... etc. Wie unten

erwartete Ausgabe:

enter image description here

Um dies zu tun, habe ich ein Rowgroup sowohl tablixes mit Wert loan_id hinzugefügt. Dann In pagesplit Eigenschaften der Gruppe Ich tickte 'split using each instance of group'

Aber wenn die Report läuft, habe ich nicht das gewünschte Ergebnis erhalten. Ich habe Ausgabe wie unten

Erste Seite des Berichts

First page of the report

Tablix-1-Daten hier endet und Tablix 2 beginnt in 4 th Seite

4th page of the report (Tablix 1 data ends here and Tablix 2 begins)

ich das Problem heraus weil zuerst Verarbeitung tablix vollständig dann mit nächsten tablix beginnen. Aber ich brauche beide Tablixes gleichzeitig.

Pls Hilfe ...

Antwort

1

Sie die PageBreak können festlegen, auf einem Ausdruck auftreten basiert. Setzen Sie in den Eigenschaften Ihrer Zeilengruppe BreakLocation auf End. Stellen Sie die Disabled Eigenschaft auf einen Ausdruck wie folgt aus:

=IIf(Fields!loan_id.Value = Previous(Fields!loan_id.Value), True, False) 

Mit anderen Worten, erhalten Sie eine Seite jedes Mal, wenn ein Darlehen ID brechen ist anders als die vorherige.

+0

danke steven. Aber ich bin verwirrt, um das behinderte Eigentum zu wählen. Für welche Tablix muss ich das anwenden und was ist die Option für eine andere Tablix – bmsqldev

+0

@bmsqldev Diese Eigenschaft ist auf Ihrer ** Zeilengruppe **. Sie brauchen nur 1 Tablix. – StevenWhite