[]
Interface used to allow C1FlexReport to access data stored in a data object of a type for which C1FlexReport does not have built-in support.
C1FlexReport has built-in support for the following data object types: DataTable, DataView and IList.
public interface IC1FlexReportRecordset
Name | Description |
---|---|
Count | Gets the count of records in the recordset. |
Name | Description |
---|---|
BOF() | Returns true if the cursor is pointing at the first record in the data source. |
EOF() | Returns true if the cursor is pointing past the last record in the data source. |
GetBookmark() | Returns the current cursor position. |
GetFieldNames() | Gets an array of strings with the names of all fields in the data source. |
GetFieldTypes() | Gets an array of types of all fields in the data source. |
GetFieldValue(int) | Gets the value of the specified field at the current cursor position. If the cursor is past the end of the data (EOF condition), this method should return null rather than throw an exception. |
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 a supplied value. |