0

これは私のレポートです

ここに画像の説明を入力してください これは私の結果です(ただし、iddescripcionは表示されません)

ここに画像の説明を入力してください

私の質問はです。

iddescripcion = 1,3,5,8または10の場合、valorはこの形式10,000(10進数ではない)になります。iddescripcion= 2,4,6、または9の場合、valorはこの形式1,000.0になります。 3,000.1(小数点以下1桁)で、iddescripcion = 7,11の場合、valorはこの形式になります$ 2,389,012(decimalsと$の前ではありません)ここに追加する必要のある形式を信じていますが、その方法がわかりません。 。 ここに画像の説明を入力してください

4

1 に答える 1

1

Switchテキスト ボックスの式の値でorIIfステートメントを使用して、条件の書式設定を適用できます。

ここに画像の説明を入力

次の式を使用して簡単な例をまとめます。

=Switch(Fields!iddescripcion.Value = 1 or Fields!iddescripcion.Value = 2, Format(Fields!valor.Value, "N0")
    , Fields!iddescripcion.Value = 3 or Fields!iddescripcion.Value = 4, Format(Fields!valor.Value, "N1")
    , Fields!iddescripcion.Value = 5 or Fields!iddescripcion.Value = 6, Format(Fields!valor.Value, "$#,#"))

基本的には、各行のiddescripcionに基づいてバロールFormatに適用するだけです。これは、いくつかの単純なデータに対して機能します。

ここに画像の説明を入力

うまくいけば、これをあなたの例に適応させることができます。

于 2013-02-28T00:06:12.470 に答える