2017-02-23 1 views
1

In SSRS 2012 habe ich einen Hauptbericht, der 1 Parameter, ein Dropdown-Menü, enthält. Ich habe einen Drillthrough-Bericht, der in einem Hauptbericht angezeigt wird. Wenn der Benutzer den Drill-Through-Bericht anzeigt, habe ich im Drill-Through-Bericht einen Link hinzugefügt, der zum Hauptbericht zurückführt. Ich verwende denselben Parameterwert, sodass der Hauptbericht angezeigt wird, bevor der Drillthrough-Bericht ausgewählt wurde.Festlegen der ShowParameterPrompts-Eigenschaft beim Zurückkehren von einem Drillthrough-Bericht

Der Hauptbericht wird korrekt angezeigt, aber der Paramterbereich wird ausgeblendet, wenn der Benutzer vom Drillthrough zurückkehrt.

Ich lese, dass es eine ShowParameterPrompts Eigenschaft gibt, aber ich kann nicht finden, wo ich es einstellen soll.

Gibt es trotzdem eine Einstellung für diese Eigenschaft aus dem Unterbericht, so dass der Parameterbereich angezeigt wird?

UPDATE enter image description here

Antwort

0

In der Registerkarte Aktion stellen Sie sicher, wählen Sie die Option Go to report. Wenn Sie den Bericht auf diese Weise und nicht als URL angeben, verwendet SSRS die entsprechenden Report Viewer-Steuerelemente.

Sie sollten etwas wie ...RSViewerPage.aspx?rv:RelativeReportUrl=... in Ihrer URL sehen, nachdem Sie auf einen Drill-Through geklickt haben.

Die settigs sollte wie folgt aussehen:

enter image description here

EDIT:

Da dies nicht funktioniert, lassen Sie uns stattdessen die URL-Methode versuchen. Probieren Sie dies zuerst in einem Browser aus, um die URL zu korrigieren, und geben Sie sie dann in den Berichten an. Um den Parameter in der URL nach ".rdl" hinzuzufügen, fügen Sie "& rp% 3a" hinzu, dann den Namen des Parameters, "=" und den Wert. Also in Ihrem Fall:

= Globals!ReportFolder & "/SurveyResults.rdl&rp%3aSurveyName=" & <expr> 

Natürlich wäre der Ausdruck am Ende dort der Wert für den Parameter. Wenn die Namen Ihrer Umfragen Leerzeichen enthalten, müssen Sie sie durch URL-Codierung codieren, indem Sie die Leerzeichen durch "+" oder "% 20" ersetzen.

+0

Ich habe einen Screenshot meines Dialogs 'Go to report' hinzugefügt. Wenn ich jedoch mit dieser Konfiguration zum Hauptbericht zurückkehre, sind die Parameteraufforderungen ausgeblendet. Ich möchte, dass sie gezeigt werden. –

+0

Der Ausdruck ist nur so, dass der Dateipfad nicht fest codiert ist. Wenn die RDLs in einen anderen Ordner verschoben werden, wird der richtige Ordner angezeigt. es ist nur das: '= Globals! ReportFolder &"/SurveyResults "' –

+0

@GloriaSantin danke für die Klarstellung. Ich habe einen weiteren Schnitt hinzugefügt. – StevenWhite

Verwandte Themen