Table of Contents

ITMSFNCDataObject Interface

Defines the data access contract used by TTMSFNCDataSet.

API unit family: TMS.TMSFNCDataSet

Syntax

ITMSFNCDataObject = interface

Methods

Name Description
Activate Signals that the dataset activation state changed.
AddRecord Adds a record to the underlying data object.
Clone Creates a copy of the data object.
CompareRecords Compares two records by field value.
CreateDefaultRecord Creates an empty record value for inserts.
DeleteRecord Deletes a record from the underlying data object.
GetRecord Returns a record by index.
GetRecordCount Returns the number of records in the data object.
GetRecordIndex Returns the index of a record value.
GetRecordValue Returns a field value from a record.
InitializeFieldDefs Initializes field definitions for the connected dataset.
InsertRecord Inserts a record into the underlying data object.
SetNotification Connects the data object to a dataset notification receiver.
SetRecordValue Updates a field value in a record.