2016-06-09 10 views
0

Ich habe einen Bericht namens WorkbookInfoReports. Es gibt ein Feld/eine Texbox in diesem Bericht mit dem Namen Ausführungstyp. Wenn der Bericht ausgeführt wird, zeigt dieses Feld entweder "SSRSEXport" oder "Fileexport" basierend auf dem Parameter. Meine Aufgabe ist also, dieses Ausführungstyp-Feld mit zwei anderen Berichten zu verknüpfen, die auf dem angezeigten Wert basieren. Zum Beispiel, wenn in diesem Feld „SSRSExports“ Wert, dann verknüpfe ich es SSRSInfoReport (in der gleichen Lösung), oder wenn dieses Feld den Wert von „Fileexport“ zeigt muß ich es den "ExportsInfoReport verbinden (in der gleichen Lösung). Wie verknüpfe ich ein texbox in einem Bericht auf zwei weitere Berichte basierend auf dem Wert in diesem Feld.SSRS verbindet drei Berichte basierend auf dem Wert in einem Textfeld

ich versuche, diese, aber es funktioniert nur teilweise.

= SWITCH (Fields ! Type.Value = "SSRSExport", "SSRSInfoReport", Felder! Type.Value = "FileExport", "ExportsInfoReport")

Whatelse kann ich tun? Danke Wie integriere ich Parameter für diese anderen zwei Berichte in meinen Ausdruck?

Antwort

0

Um das Textfeld zu einem Link zu machen, können Sie im Abschnitt Aktion der Eigenschaften eine URL angeben.

enter image description here

Siehe this question, wie der Parameterwert auf die URL hinzuzufügen.

0

= SWITCH (Fields! Type.Value = "SSRSExport", "SSRSInfoReport", Fields! Type.Value = "Fileexport", "ExportsInfoReport", Fields! Type.Value = "Workbook", "WorkbooksInfoReport", Fields ! Type.Value = "DocumentMailMerge", "DocumentMailMergeReport")

Ich benutze tatsächlich diese SWITCH-Funktion, um dies zu erreichen. Dadurch konnte ich meine Textbox mit zwei der vier Berichte verknüpfen, der Link zu den anderen beiden Berichten funktioniert nicht oder funktioniert teilweise.

Wie benutze ich Parameter mit dieser Funktion, so bin ich in der Lage, Bildbeschreibung herek zu allen vier Berichten leinteren? Vielen Dank.