ComponentOne FlexReport for WinForms
C1.Win.FlexReport.4.5.2 Assembly / C1.Win.FlexReport Namespace / C1FlexReport Class / NoData Event

In This Topic
    NoData Event
    In This Topic
    Occurs when the report starts rendering and the main report data source is empty.
    Public Event NoData As System.EventHandler
    public event System.EventHandler NoData

    You can use this event to cancel rendering a report when the source recordset is empty.

    If you don't cancel the report, it will be rendered as an unbound report (a self-contained report with no underlying data).

    The code below cancels a report when it has no data:
    private void c1r_NoData(object sender, EventArgs e)
        _c1r.Cancel = true;
    See Also