2016-07-27 3 views
0

Ich habe einen Parameter in meinem SSRS-Bericht, der das Geschäftsjahr ist. Ich habe auch einen für die Finanzperiode. Beide haben ein Start- und Enddatum.Standardwert ist SSRS

Für beide Parameter möchte ich, dass der Bericht auf das aktuelle Jahr und den Zeitraum ab dem heutigen Datum zurückgesetzt wird.

So Beispiel für Parameter Geschäftsjahr habe ich die folgenden Felder - Jahr = 2015 2016 2017 Startdate EndDate

So wie die heutige Datum 27/07/2016 ist und dass zwischen Anfang und Ende Datum 2016 Ich möchte, dass das als Standard zurückkommt.

Ähnlich dem Zeitraum. Dafür habe ich die folgenden Felder haben - Finanzperiode = 201601,201602..and so auf Startdatum Enddatum

Als heutige Datum zwischen dem Start- und Enddatum der 2.001.617 fällt, ist es, dass Zeit das würde ich möchte default sein.

Vielen Dank

Antwort

0

Um das aktuelle Jahr erhalten Sie verwenden können:

=Today.Year 

Für den Zeitraum Sie diese verwenden können:

=Today.Year & format(Today,"MM") 

Wenn Ihre Periode Spalte eine int Spalte Sie kann verwenden:

=CINT(Today.Year & format(Today,"MM")) 

Lassen Sie mich wissen, wenn Sie weitere Hilfe benötigen.

+0

Danke aber, das hat nicht funktioniert. Also als Beispiel - für das Jahr habe ich im Datensatz -Beschreibung, Jahr, Startdatum und Enddatum. Ich möchte, dass ein Ausdruck dieses DataSet und das Startdatum und das Enddatum anzeigt und standardmäßig das Jahr verwendet, das in meinem Datensatz das folgende Format aufweist: Weekly2015 oder Monthly2016. Dies ist eine Verkettung der Beschreibung und des Jahres. Danke – ikilledbill

+0

@ikilledbill, geben Sie an, was der Standardwert ist, den Sie für beide Parameter haben möchten, es ist überhaupt nicht klar. Meine Antwort basiert auf dieser Aussage in Ihrer Frage: __Für beide Parameter möchte ich, dass der Bericht standardmäßig auf das aktuelle Jahr und den Zeitraum ab dem heutigen Datum zurückgreift__. –

+0

Also habe ich zwei Miete Kalender - wöchentlich und monatlich. Dies ist ein Parameter. Beide sind voreingestellt. Ich habe dann einen anderen Parameter namens Financial Year. Da jeder Mietkalender ein Jahr angehängt hat, habe ich einen kaskadierenden Parameter, um nur diejenigen anzuzeigen, die mit dem betreffenden Mietkalender verknüpft sind. Also als Beispiel hat Monthly - Monthly2015, Monthly2016 und Monthly2017. Wöchentlich hat -Weekly2015, Weekly2016. – ikilledbill