GrapeCity.ActiveReports.v9 Assembly > GrapeCity.ActiveReports Namespace > SectionReport.FetchEventArgs Class : EOF Property |
This parameter is passed by reference and its default Value is True. It has to be explicitly set to False for the report to continue processing more records when the report is unbound. For bound reports, the EOF property is set automatically.
'Declaration Public Property EOF As System.Boolean
public System.bool EOF {get; set;}
private void rptUnbound_FetchData(object sender, GrapeCity.ActiveReports.ActiveReport. FetchEventArgs eArgs) { try { m_reader.Read(); Fields["CategoryName"].Value = m_reader["CategoryName"].ToString(); Fields["ProductName"].Value = m_reader["ProductName"].ToString(); Fields["UnitsInStock"].Value = m_reader["UnitsInStock"].ToString(); Fields["Description"].Value = m_reader["Description"].ToString(); eArgs.EOF = false; } catch { eArgs.EOF = true; } }
Private Sub rptUnbound_FetchData(ByVal sender As Object, ByVal eArgs As DataDynamics._ ActiveReports.ActiveReport.FetchEventArgs) Handles MyBase.FetchData Try m_reader.Read() Me.Fields("CategoryName").Value = m_reader("CategoryName") Me.Fields("ProductName").Value = m_reader("ProductName") Me.Fields("UnitsInStock").Value = m_reader("UnitsInStock") Me.Fields("Description").Value = m_reader("Description") eArgs.EOF = False Catch ex As Exception eArgs.EOF = True End Try End Sub