DataBandバンドのPrintifDetailEmptyプロパティは、マスター詳細レポートの作成時に使用されます。次の図は、マスター/詳細レポートのテンプレートを示しています。
例えば、全てのマスターエントリーに詳細レコードがあるとは限りません。そこで、PrintIfDetailEmptyプロパティをfalseに設定すると、以下のような結果になります。
マスターレコードの一部(上の図では2と6の数字がついています)だけが出力され、残りのマスターレコード(詳細レコードがないもの)は出力されません。詳細レコードがあるかどうかに関わらず、すべてのマスターレコードを出力するには、マスターバンドのPrintifDetailEmptyプロパティをtrueに設定する必要があります。この場合のレポートの例を以下に示します。
図のように、マスターレコードはすべて出力されました(番号1,3,4,5,7,8参照)。さらに、これらのレコードは詳細レコードなしで出力されています。デフォルトでは、このプロパティはfalseに設定されています。