2016-03-24 12 views
1

(2015-03-31など)のように、デフォルトでフォーマットされたssrs 2008の日付パラメータがあります。私が欲しいのはMonth dd, yyyy日付形式をmonthに変更するdd、yyyyはssrs 2008のデフォルトから

のように表現してみました。=Format(Parameters!startDate.Value, "MMMM d, yyyy") - >しかし、 "MMMM d、yyyy"という文字列を日付の代わりに文字列として書いています!

私は式のNumberセクションに移動しようとしましたが、そこでは "Date"が選択されていました。私はテキストボックスのプロパティに来てから、セルを右クリックして同じ処理をしましたが、もう一度動作しませんでした。

他に何を試してもわかりません。どんな助けもありがとう。

+0

パラメータは日付データタイプですか? –

答えて

1

私はあなたのパラメータがテキストデータ型であるか、何らかの形で日付値を文字列にキャストしています。

あなたは、今までにこのような何かあなたのパラメータの値をキャストすることができ、次のいずれか

=FORMAT(CDATE(Parameters!startDate.Value),"MMMM d,yyyy") 

それとも、DateData Typeとしてプロパティを選択し、Generalで、Parameter Propertiesに行くことができます。

それからちょうどフォーマットあなたの表現を使って:

=Format(Parameters!startDate.Value, "MMMM d, yyyy") 

あなたはDateデータ型としてパラメータを設定した場合、日付ピッカーは、パラメータを取り込むために、実行時にパラメータのペインに表示されます。

両方のアプローチは、生産:

march 31, 2015 

は、このことができますなら、私に教えてください。

+0

ありがとう! –

関連する問題