[]
        
(Showing Draft Content)

C1.Report.DataHandler

DataHandler Class

Represents a data enumerator in a FlexReport. Provides access to data used in reports.

Inheritance
DataHandler
Implements
Namespace: C1.Report
Assembly: C1.FlexReport.dll
Syntax
public abstract class DataHandler : IDisposable

Constructors

Name Description
DataHandler()

Fields

Name Description
m_Fields

Properties

Name Description
Count

Gets the count of records in the data handler.

Empty

Indicates whether data set managed by this DataHandler has no records.

Fields

Gets the DataFieldCollection containing the list of data source fields.

Methods

Name Description
BOF()

Returns true if the cursor is pointing at the first record in the data source.

Dispose()

Disposes this DataHandler object.

EOF()

Returns true if the cursor is pointing past the last record in the data source.

~DataHandler()
GetBookmark()

Returns the current cursor position.

Group(GroupDefList, ReportScriptContextBase)
MoveFirst()

Moves the cursor to the first record in the data source.

MoveLast()

Moves the cursor to the last record in the data source.

MoveNext()

Moves the cursor to the next record in the data source.

MovePrevious()

Moves the cursor to the previous record in the data source.

SetBookmark(int)

Sets the current cursor position to supplied value.