2017-08-02 7 views
0

値が長すぎる場合、SSRSカラムの自動マスク値?

上記の画像は、固定幅の列の現在の動作を示しています。 値が列よりも長くなると、値は別の行に追加されます。

ここで、完全な値を表示する代わりに残りの値を "..."に置き換えることができるかどうかは疑問です。

だから、最終結果がでなければなりません「これは...」

答えて

2

あなたは、いくつかの単純な文字列操作でこれを行うことができます。これを試して。私のパラメータ値の代わりにあなたの値を入れてください。

=iif(len(Parameters!test.Value) > 11, LEFT(Parameters!test.Value, 11) & "...", Parameters!test.Value) 
+0

値の長さは(何にこの番号を変更する11以上である場合には11個のチェック>私はあなたが 第1の部分のlen(パラメータ!test.Value)をカスタマイズする必要がある場合にはあなたのためにそれを打破してみましょうあなたが必要です) 2番目の部分は真のケースで、文字列の左の11文字を取り、その末尾に "..."を追加します。 3番目の部分は虚偽の場合で、<= 11文字の場合は元の値が表示されます。 必要に応じて> 11を変更できます。 – MrFeet

関連する問題