私は、すべての在庫アイテム、利用可能なサイズ、販売および取引を見る要約レポートを持っています。Crystal Reportsゼロで除外する
レポートは
- ストックリファレンス構成さ
- 重
すべての項目は、内のグループヘッダにある(トン、負荷、ネットなど)
サブレポートの項目がゼロの場合、ヘッダーを非表示にしたいと考えました。
サブレポートからメインレポートに数量を渡す共有変数を設定しましたが、グループヘッダーが表示されるまで処理されません。
私はグループヘッダーのすべてを複製し、それをグループフッター(サブレポートの共有変数を含む)に配置しました。
私の考えは、共有変数が0の場合({@SharedQuantity} = 0の場合はtrue)、グループヘッダーを永久に、グループフッターを条件付きで抑制することができたと考えました。
現在、グループヘッダーを表示しないと、レポート全体が空白になります。ヘッダーを抑制しないと、フッターが正しく動作し、数量を持たないアイテムの行が表示されなくなります。
抑制アイテムは、処理された場所、つまり共有変数がまだ設定されていることを意味していました。