2016-04-18 3 views
0

zuweisen Ich habe einen Bericht in ssrs 2008 mit 2 verschiedenen Tabellen.Wie eine Anzeige Reihenfolge der Tabellen in einem einzigen Bericht in ssrs 2008

TABLE A TABLE B 

Beide Tabellen werden nach Name gruppiert, indem eine rowGroup hinzugefügt wird. Beachten Sie, dass auch ein Seitenumbruch "zwischen jeder Instanz der Gruppe" aktiviert ist. Also, wenn ich diesen Bericht ausführen, läuft es wie folgt:

------Page 1------ 
Name:X  Name:X 
TABLE A  TABLE B 
------Page 2------ 
Name:Y  Name:Y 
TABLE A  TABLE B 
------Page 3------ 
Name:AllName Name:AllNames 
TABLE A  TABLE B 

Allerdings möchte ich die Tabelle in eine Reihenfolge bringen. Wenn Tabelle A für alle Gruppen endet, möchte ich, dass Tabelle B startet. Beispiel:

------Page 1------ 
Name:X  
TABLE A  
------Page 2------ 
Name:Y 
TABLE A 
------Page 3------ 
Name:AllNames 
TABLE A  
------Page 4------ 
Name:X 
TABLE B 
------Page 5------ 
Name:Y 
TABLE B 
------Page 6------ 
Name:AllNames 
TABLE B 

Wie kann ich das bereitstellen? Jede Hilfe wäre willkommen!

+0

Haben Sie versucht, ein Rechteck mit Seitenumbruch zwischen beiden Tabellen einzufügen ?. Platzieren Sie auch Tabelle B unter Tabelle A. –

+0

Ich denke nein, seit ich über Rechtecke nicht weiß :) Ich schätze es, wenn Sie es für mich detailliert. –

+0

Vielen Dank Freund. Arbeiten!! Ich habe versucht, es für 4 Stunden zu tun, glücklich, am Ende zu lernen! Wenn Sie eine Antwort hinzufügen, werde ich sie als richtig zuweisen. –

Antwort

1

Sie können ein Rechteck aus dem Toolbox-Fenster in Ihre Berichtsoberfläche (wie eine Tablix) ziehen (oder hinzufügen) und dann das Rechteck zwischen den Tabellen platzieren.

enter image description here

klicken Sie rechts und wählen Rectangle Eigenschaften, wählen Sie Add a page break before. Vor dem Rendern des Rechtecks ​​wird ein Seitenumbruch eingefügt.

Ich hoffe, es hat sich bewährt.

+0

Darf ich fragen, ob es irgendeinen Weg gibt, es zum Laufen zu bringen, wenn wir die Tabellen wie links-rechts (wie in der Frage) statt oben-unten (wie Ihre Antwort) setzen? –

+0

Das Ergebnis wäre das gleiche, weil Seitenumbruch vertikal als meine Antwort und das erwartete Ergebnis in Ihrer Frage funktioniert. –

+0

Wenn ich die Tische von links nach rechts lege und das Rechteck dazwischen platziere, funktioniert das in diesem Fall nicht. Es bringt wie -> (Page1) Name: X TableA - (Page2) Name: Alle TableA Name: X TableB - (Page3) Name: Alle Tabelle B –