[]
        
(Showing Draft Content)

C1.Report.SubreportField.SubreportHasData

SubreportHasData Property

SubreportHasData

Returns whether a subreport has data and suppresses rendering if it doesn't.

Declaration
[Browsable(false)]
public bool SubreportHasData { get; }
Remarks

This property allows you to check whether a subreport has data and prevent it from rendering if it doesn't.

Examples

The code below uses script to hide sections with empty subreports:

rep.Sections.Detail.OnFormat = "Detail.Visible = fSubreport.SubreportHasData"

The code below uses script to hide a field containing an empty subreport and show another field instead:

rep.Sections.Detail.OnFormat = 
    "hasData = fSubreport.SubreportHasData\r\n" +
    "fSubreport.Visible = hasData" +
    "fNoData.Visible = Not hasData\r\n" +