Ich habe einige Arbeitsberichte, die auf SSRS bereitgestellt werden müssen. Eine weitere Anpassung, die ich hinzufügen möchte, ist die automatische Auswahl von FromDate als Heute - 1 Monat und ToDate als Heute.SQL Reporting Services 2005 - So erhalten Sie das aktuelle Datum als ReportParameter
Insbesondere mag ich das Fragment unten mit einem Stück ersetzen, die die oben genannten Anforderungen zu erreichen:
<ReportParameter Name="FromDate">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>[Date].&[2008-09-26T00:00:00]</Value>
</Values>
</DefaultValue>
<Prompt>From Date</Prompt>
<ValidValues>
<DataSetReference>
<DataSetName>FromDate2</DataSetName>
<ValueField>ParameterValue</ValueField>
<LabelField>ParameterCaption</LabelField>
</DataSetReference>
</ValidValues>
</ReportParameter>
<ReportParameter Name="ToDate">
<DataType>String</DataType>
<Prompt>To Date</Prompt>
<ValidValues>
<DataSetReference>
<DataSetName>ToDate</DataSetName>
<ValueField>ParameterValue</ValueField>
<LabelField>ParameterCaption</LabelField>
</DataSetReference>
</ValidValues>
</ReportParameter>
Vielen Dank im Voraus.
@Sung, Es funktioniert nicht. Einige weitere Elemente: Ich versuche, die Berichte in einer TFS-Instanz bereitzustellen (mithilfe der Reporting Services für diese Instanz) und das tatsächliche Wertfeld sieht folgendermaßen aus: [Datum]. [Datum]. & [2008-09-26T00: 00: 00] –
MariusCC
@MariusCC: Die Antwort wurde aktualisiert. – Sung