2017-07-05 16 views
1

フィールドに表示できない情報を表示する複数のテキストボックスがあります。フィールドが空白の場合のみSQLサーバーレポートビルダーを表示

フィールドにデータがある場合、テキストボックスに追加情報を表示させたくありません。フィールドが空白または0.00の場合にのみテキストボックスが表示されるようにする可視性式はありますか?

編集: テキストボックス( "TxtCycleTime13")の式は以下のとおりです。 "= IIf関数((フィールズPartNum.Valueように!" 16THW-PIF ")、 "24.0"、 "0.00")" 今 - これにより、部品番号が16THW-PIFで始まるときは常にテキストボックス24.0が表示されます

テキストボックス( "TxtCycleTime13")の可視性式は次のとおりです: "= Iif(ReportItems!TxtCycleTime13.Value =" 0.00 "、True、False) " たった今。 - これにより、24.0の場合のみテキストボックスが表示されます(つまり、部品番号が16THW-PIFの場合)

ありがとう!

+0

空白または0?テキストボックスには、フィールドがすでに0の場合にのみ表示される可視性式があります。 – Milney

+0

テキストボックスの表示式は、テキストボックスが24.0の場合にのみ表示されます。 フィールド名はCycleTime ... – Club323

答えて

0

この式の真はHiddenを示します。したがって、式がtrueを返した場合、テキストボックスはではなく、と表示されます。これを反転するには、単にTrueとFalseを交換します:

=Iif(ReportItems!TxtCycleTime13.Value = "0.00", False, True) 

値があなたの代わりに、既存のテキストボックスのフィールドを確認したい場合は、だけではなく、それを参照0 である場合にのみ、テキストボックスが表示されます。

=Iif(Fields!CycleTime.Value = "0.00", False, True) 
+0

うわー...今日は少し余裕があると思うよ。 ありがとう! 編集:私が必要としなかったものと推測します。私はより完全に私の問題を説明している必要があります。私はそれを理解しようとします – Club323

関連する問題