Ich habe ein Datumsbeispiel 4/29/2015
. Ich muss das Format des Datums ändern wie " Wednesday,april 29,2015
. Wie erreichen Sie dies mit SSRS
.?
Angenommen, Ihr Datumsfeld hat den Datentyp date
oder datetime
(andernfalls benötigen Sie eine Umwandlung in Ihre SQL-Abfrage). So können Sie das tun:
Ihr erwartetes Format ( Wednesday,april 29,2015
) ist nicht standard , Sie benötigen also die Folgendes benutzerdefiniertes Format:
So wird das Datum 4/29/2015
Wednesday,April 29,2015
ausgeben, was näher an dem ist, was Sie brauchen als das D
Standardformat, das Wednesday, April 29, 2015
ausgeben wird.
Jetzt, da Sie das richtige Format haben, müssen Sie es in den Bericht einfügen.
Es gibt 2 Optionen:
Ich gehe davon aus, dass Sie ein datetime
-Feld namens YourDate
oder ein string
-Feld namens YourDateString
haben.
Im Ausdruck:
=Format(CDate(Fields!YourDateString.Value), "dddd,MMMM dd,yyyy")
=Format(Fields!YourDate.Value, "dddd,MMMM dd,yyyy")
In den Berichtselementeigenschaften
=CDate(Fields!YourDateString.Value)
oder =Fields!YourDate.Value
dddd,MMMM dd,yyyy
Tags und Links reporting-services ssrs-2012 ssrs-2008-r2