MS SQL Reporting: Parameter standardmäßig auf heute stellen

Beim Entwickeln eines MS SQL Reports kann es vorkommen, dass die Anforderung aufkommt, einen Parameter mit einem Vorgabewert zu versehen. Etwa standardmäßig das Datum von gestern.

Report-Parameter Datum standardmäßig gestern

Mit einem kleinen Ausdruck ist dies relativ leicht möglich: Die entsprechende Einstellung ist bei dem Berichts-Dataset vorzunehmen (NICHT beim Quell-Dataset z.B. freigegebenem Dataset).

Parametereigenschaften

Nun muss bei dem entsprechenden Parameter als Standardwert der Ausdruck

=DateAdd(DateInterval.Day,-1,Today())

angegeben werden:

Standardwert mit Ausdruck festlegen.

Wenn man weiß, wie, ist es eigentlich ganz leicht. ;-)