2017-09-05 3 views
0

Ich habe einen Unterbericht, den ich in meinen Hauptbericht einbinden möchte. Der Hauptbericht ruft Informationen aus einer Datenbank ab, und der Unterbericht wird von einer anderen abgerufen. Ich könnte Lookup verwenden, aber ich verliere die Fähigkeit zu formatieren, also hoffte ich, dies mit einem Unterbericht zu erreichen.SSRS - SubReport

Ich gebe einen Datumsbereich über meine Parameter ein, und sagen wir, dass ich 30 Client/Matter-Codes zurückbekomme. Die Seite wird am Ende jeder Zeile unterbrochen, sodass die Daten für jeden Kunden/Angelegenheit in einem eigenen Bericht angezeigt werden. Das Ziel ist es, eine große Anzahl von Berichten basierend auf Datumsbereichen auszugeben. Der Unterbericht zieht Ordnernamen ein, und genau wie die anderen Informationen sollten die Ordner für nur dieser Client/Angelegenheit in diesem Bericht sein.

Was derzeit passiert, ist auf jedem Bericht, es listet nur ALLE Ordner für ALLE Kundenangelegenheiten auf jedem einzelnen Bericht auf.

Ich habe versucht, den Unterbericht eine angrenzende Gruppe (die Sie auf dem Screenshot sehen können) und Gruppierung auf Client-Code und dann Materie-Code. Ich habe versucht, den Client-Code und die internen Parameter der Codes in beiden Berichten zu machen, in der Hoffnung, dass es gefiltert hilft. Ich habe auch versucht, den Unterbericht nur in eine Zelle innerhalb der matter_code Gruppe einzufügen, aber nicht als Gruppe selbst.

Ich entschuldige mich im Voraus, wenn meine Erklärung keinen Sinn ergibt. Es fällt mir schwer, das in Worte zu fassen.

report

Antwort

0

Aus Ihrer Erklärung würde ich davon ausgehen, dass Sie eine subreport in einer Gruppe haben, aber sie sind vorbei nichts über ihn. Haben Sie versucht, Parameter an den Unterbericht zu übergeben, die den Kunden und die Kundenordner eindeutig definieren?

+0

Ich passiere einen Parameter, der ein Datumsbereich ist. Wie ich bereits in meinem Beitrag erwähnt habe, habe ich versucht, den Client-Code und die internen Parameter der internen Codes in beiden Berichten zu ändern, in der Hoffnung, dass sie gefiltert helfen. Wenn es einen anderen Weg gibt, um diejenigen zu übergeben, die funktionieren würden, irgendwelche Gedanken? –

+0

Der Unterbericht selbst muss in erster Linie unabhängig vom Hauptbericht arbeiten. Was ich tue, ist die Arbeit von dort nach außen. Definieren Sie im Unterbericht die erforderlichen Parameter mit Standardwerten, und führen Sie den Bericht aus. Fügen Sie in Ihrem Fall den Datumsbereich und die Client/Matter-Codes hinzu, um den einzelnen Ordner für den Bericht zu übernehmen. Wenn Sie diese Funktion verwenden, müssen Sie sicherstellen, dass die korrekten Werte aus dem Hauptbericht in den Unterbericht eingefügt werden – Arix

Verwandte Themen