Ich möchte ein Berichtsabonnement in SSRS 2008 R2 einrichten, in dem der Clientbenutzer den date-Parameter auf den individuellen Benutzer einstellen kann. Ich habe mehrere Vorschläge gelesen, um in den Parametern = Today () zu verwenden, aber diese Syntax funktioniert nicht für mich. Weiß jemand, ob es möglich ist, mein from date auf "Today -30 days" und mein date auf "today" zu setzen? Welche Syntax wird in den Abonnementparametern verwendet?
Einstellungen:
Fehler:
Wie im obigen Link von praveen beschrieben, wurde die Lösung darin erstellt, zwei Parameter im Bericht zu erstellen, die ganzzahlige Werte mit einer Bezeichnung enthalten, die die Zeiträume beschreibt, die ich in meinem Abonnement verwenden möchte. Diese Parameter können einfach auf "Versteckt" gesetzt werden, sodass sie nicht angezeigt werden, wenn Sie den Bericht manuell ausführen möchten. Ich habe auch den Standardwert für beide Parameter auf 1 gesetzt, was mein Wert für Today () ist. Dies bedeutet, dass mein Bericht damit beginnt, dass das aktuelle Datum in beiden Parametern für das sichtbare Datum ausgewählt wird.
In den zwei Datumsparametern, die im Bericht angezeigt werden, können Sie dann den Standardwert für einen Wechsel der Werte festlegen, die Sie in Ihren versteckten Datumsparametern auswählen können. Sie können jetzt ein Abonnement einrichten, das funktioniert und das wie folgt aussieht:
Tags und Links date parameters reporting-services subscription