The DataBand band's PrintifDetailEmpty property is used when creating a master-detail report. The following image shows a master/detail report template.
For example, not all master entries have detail records. So setting the PrintIfDetailEmpty property to false results in the following:
Only some of the master records (numbered 2 and 6 in the image above) will be printed, the rest of the master records (those without detail records) will not be printed. The PrintifDetailEmpty property of the master band must be set to true to print all master records regardless of whether there are detail records. An example report for this case is shown below.
As you can see, all the master records were output (see numbers 1,3,4,5,7,8). Additionally, these records are printed without detail records. By default this property is set to false.