Zeigt den Namen des Tages und des Monats in ssrs an

8

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 .?

    
Alias Varghese 29.04.2015, 09:54
quelle

2 Antworten

8

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:

  • Klicken Sie mit der rechten Maustaste in das Textfeld, in dem Ihre datetime angezeigt wird, und wählen Sie textbox properties:

  • Wählen Sie im linken Bereich Nummer, dann Datum und dann das gewünschte Format:

  • Dann sollte das Datum wie folgt angezeigt werden:

    
Mahmoud Gamal 29.04.2015, 09:59
quelle
4

Ihr erwartetes Format ( Wednesday,april 29,2015 ) ist nicht standard , Sie benötigen also die Folgendes benutzerdefiniertes Format:

%Vor%

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.

  1. Im Ausdruck:

    • =Format(CDate(Fields!YourDateString.Value), "dddd,MMMM dd,yyyy")
    • =Format(Fields!YourDate.Value, "dddd,MMMM dd,yyyy")
  2. In den Berichtselementeigenschaften

    • Ausdruck:
      =CDate(Fields!YourDateString.Value) oder =Fields!YourDate.Value
    • Textfeldeigenschaften = & gt; Nummer = & gt; Benutzerdefiniert = & gt; Benutzerdefiniertes Format:
      dddd,MMMM dd,yyyy
Sébastien Sevrin 18.06.2015 10:17
quelle