2016-05-25 7 views
0

ユーザーの言語がフランス語の場合はdd/MM/yyyy、フランス語の場合はMM/dd/yyyyに変更する必要があります。 私はここでそれを置くために、ユーザの言語を定義する変数が必要になります。 言語に応じて日付の形式を変更する方法 - SSRS

=IIF(language = "fr", Format(Fields!ValueDate.Value, "dd/MM/yyyy", Format(Fields!ValueDate.Value, "MM/dd/yyyy") 

は、私はそれを行うには、変数の言語または別の方法を必要とします。

答えて

0

言語のパラメータを作成します。

[プロパティ]ペインでテキストボックスを選択し、[書式]に移動します。 - 言語

=IIF(Parameters!Language = "FR", "dd/MM/yyyy", "MM/dd/yyyy") 
0

名前で新しいパラメータを追加します。

は、次に式にこの数式を使用しています。サイトからパラメータとして渡します。 (あなたが渡しているものの、それはパラメータ名と同じであることを確認してください)

例えば:あなたは、パラメータ言語に合格した場合、それは、言語今

でレポートパラメータで同じでなければなりません、以下の式を使用してください。

=IIF(UCase(Parameters!Language.Value) = "FR",Format(Fields!ValueDate.Value, "dd/MM/yyyy"),Format(Fields!ValueDate.Value, "MM/dd/yyyy")) 
関連する問題