したがって、メインの詳細セクション ( Details a ) とセカンダリの詳細セクション ( Details b )の 2 つの詳細セクションを持つレポートがあります。詳細 aは常に表示され、正常に動作します。
ただし、詳細 bには、いくつかの静的テキスト オブジェクト、いくつかの行オブジェクト、および "" (空の文字列) またはテキストを含むことができる 1 つの数式フィールドが含まれています。
数式フィールドにテキストが含まれている場合 (つまり、!= "")、詳細 bセクションを表示し、== "" の場合は詳細 bセクション全体を非表示にします。
詳細 b セクション エキスパートに次の数式を追加しました{@CageCardNumbersConditional} = ""
。数式フィールドが空の文字列の場合、セクションを非表示にする必要がありますが、数式フィールドにテキストが含まれているかどうかにかかわらずセクションが表示されます。また、「Suppress Blank Section」チェックボックスをオンにして、チェックボックスをオンにしないようにしました...どちらの方法でもセクションが表示されます。
そのため、数式フィールドにテキストを入力してレポートをテストし、数式フィールドにテキストを入力せずに、[空白セクションを非表示にする] チェックボックスをオンにして、オフにして、{@CageCardNumbersConditional} = ""
数式を使用して、
`If {@CageCardNumbersConditional} = ""Then
true
Else
false;`
セクションが抑制されないようにするためだけに、セクションからすべてのテキストオブジェクトとラインオブジェクトを削除しました...しかし、すべてのテストでは、セクションは抑制されていません.
私が欠けているものに関する提案はありますか?
ありがとう、ジョージ