Cascading-Parameter Aktualisieren im SSRS-Report für die datesauswahl

Ich benutze SSRS-Bericht.

So legen Sie ein anderes Parameter-Standarddatum fest, das auf dem ersten ausgewählten date basiert. Bitte sehen Sie das untenstehende image.

Bildbeschreibung hier eingeben

Hier, wenn ich wähle date Wert als 02-01-16 Ich wollte 14days zu diesem date hinzufügen und dann möchte ich dieses aktualisierte date auf Start Date Parameter setzen.

Wie kann ich das machen? Kann mir bitte jemand helfen

Anmerkung: Also ich will das gleiche Verhalten wie bei Umtauschereignis.

  1. Erstellen Sie mit dieser Abfrage einen neuen datasatz
    @ParamDate <- ist der Name des ausgewählten dates. wähle DATEADD (dd, 14, @ ParamDate) als NewDate

  2. Klicken Sie mit der rechten Maustaste auf den Parameter "Startdatum"
    => Standardwerte
    => Wählen Sie "Werte aus einer Abfrage abrufen"
    => datasatz auswählen (1)
    => Wertfeld: NewDate. Bildbeschreibung hier eingeben

  3. Erledigt. Bildbeschreibung hier eingeben

Ja! Ich fand die einfache Lösung.

Wir müssen verschiedene Dataset erstellen. Lassen Sie uns sagen, ich habe Dataset AddDaysDs .

AddDaysDs Dataset

 SELECT DATEADD(dd ,14 ,@SelectdDate) AS StartDate 

Inside Dataset , Pass SelectdDate als Parameter, um StartDate zu erhalten.

Klicken StartDate nun mit der rechten StartDate auf den StartDate Parameter und dann auf die Parameter-properties und dann in die verfügbaren Werte. AddDaysDs Sie die Werte aus einer Abfrage und legen Sie die datasatz- AddDaysDs

Gleiches Ding in den Default Values des gleichen Feldes

Hinweis: Stellen Sie sicher, dass alle zwei Parameter Advanced Eigenschaft als Always refresh markiert werden muss