2

特定のテキスト ボックスで Reporting Service 2008 の式でタブを使用しようとしています。2 つのフィールドのフィールド名と値の間に 3 つのタブ (& vbTab & vbTab & vbTab &) を使用してみました。

=iif(Trim(Fields!Field1.Value) <>"", "FVE1:" & vbTab & vbTab & vbTab &  Fields!Field1.Value & VbCrLf,"") & iif(Trim(Fields!Field2.Value) <>"", "RV:" & vbTab & vbTab & vbTab & Fields!Field2.Value,"" )

私が認識しようとしているのは、このようなものです

FEV1:   3.29
RV:     0.51

しかし、私はこれを達成することができません.

FEV1:   3.29
RV:   0.51

どんな助けでも大歓迎です。

ありがとう

4

1 に答える 1

2

タブが機能しない場合は、改行しないスペースで右揃えにしてみてくださいChr(160):

(読みやすいように改行しています)

= Iif(
  Trim(Fields!Field1.Value) <> "", 
  "FVE1:" & Fields!Field1.Value.ToString().PadLeft(5, Chr(160)) & VbNewLine, 
  ""
) 
& Iif(
  Trim(Fields!Field2.Value) <> "", 
  "RV:" & Fields!Field1.Value.ToString().PadLeft(5, Chr(160)),
  ""
)
于 2012-08-15T11:27:39.220 に答える