日付の例4/29/2015
があります。 "Wednesday,april 29,2015
のように日付の形式を変更する必要があります。SSRS
を使用してこれを実現するにはどうすればよいですか?
日付フィールドのデータ型がdate
またはdatetime
であると仮定すると(そうでない場合は、SQLクエリでキャストが必要になります)、次のように実行できます。
予想される形式(_Wednesday,april 29,2015
_)は 標準 ではないため、次の カスタム 形式が必要になります。
_"dddd,MMMM dd,yyyy"
_
したがって、日付_4/29/2015
_は_Wednesday,April 29,2015
_を出力します。これは、_Wednesday, April 29, 2015
_を出力するD
標準形式よりも必要なものに近いものです。
適切な形式ができたので、それをレポートに配置する必要があります。
2つのオプションがあります:
datetime
というYourDate
フィールドまたはstring
というYourDateString
フィールドがあると仮定します。
式の中で:
=Format(CDate(Fields!YourDateString.Value), "dddd,MMMM dd,yyyy")
=Format(Fields!YourDate.Value, "dddd,MMMM dd,yyyy")
レポートアイテムのプロパティ
=CDate(Fields!YourDateString.Value)
または_=Fields!YourDate.Value
_dddd,MMMM dd,yyyy
_