The following tables list the members exposed by C1DataSetLogic.
Public Constructors
Public Properties
| Name | Description |
| Container | (Inherited from System.ComponentModel.Component) |
| DataSetDef | Returns or sets the name of the data set represented by this component. |
| Schema | Returns or sets the C1SchemaDef component holding the owner schema. (Inherited from C1.Data.BaseLogic) |
| SchemaComponent | This property determines the schema owning this business logic component. The component specifies business logic for a table in the schema, if it is a C1TableLogic component, or to one or more table views in the schema, if it is a C1DataSetLogic component. (Inherited from C1.Data.BaseLogic) |
| Site | (Inherited from System.ComponentModel.Component) |
Top
Public Methods
Public Events
| Name | Description |
| AfterAddNew | Fired after a new (empty) row is added. (Inherited from C1.Data.BaseLogic) |
| AfterBeginEdit | Fired when the user starts editing a row, after the row enters edit mode. (Inherited from C1.Data.BaseLogic) |
| AfterCancelEdit | Fired when the user cancels editing a row, after reverting the changes made to the row. (Inherited from C1.Data.BaseLogic) |
| AfterChanges | Fired when all changes initiated by a field change are done and handled by the business logic code. (Inherited from C1.Data.BaseLogic) |
| AfterDelete | Fired after a row has been deleted. (Inherited from C1.Data.BaseLogic) |
| AfterEndAddNew | Fired after a newly added row becomes a regular row in the rowset, that is, when its primary key and other required (C1.Data.SchemaObjects.Field.AllowDbNull=false) fields are specified. (Inherited from C1.Data.BaseLogic) |
| AfterEndEdit | Fired when the user finishes editing a row, after the row leaves edit mode. (Inherited from C1.Data.BaseLogic) |
| AfterFetch | An AfterFetch event is fired after a table view has been fetched from the database. Also, after all AfterFetch events have been fired for individual table views, an AfterFetch event is fired for the whole fetch session, with the TableView argument set to null (Nothing in Visual Basic). Use this event to execute code after all table views have been fetched. |
| AfterFieldChange | Fired after a field value is set. (Inherited from C1.Data.BaseLogic) |
| AfterFirstChange | Fired after first change is made to a row (a field value changes) after the row last entered edit mode. (Inherited from C1.Data.BaseLogic) |
| AfterGenerateSql | Fired after generating the SQL SELECT statement for fetching a table view from the database. |
| AfterUpdate | Fired after all changes in the data set are updated to the database. |
| AfterUpdateRow | Fired after modifications made to a row are committed to the database. (Inherited from C1.Data.BaseLogic) |
| BeforeAddNew | Fired before a new (empty) row is added. (Inherited from C1.Data.BaseLogic) |
| BeforeBeginEdit | Fired when the user starts editing a row, before the row enters edit mode. (Inherited from C1.Data.BaseLogic) |
| BeforeCancelEdit | Fired when the user cancels editing a row, before reverting the changes made to the row. (Inherited from C1.Data.BaseLogic) |
| BeforeDelete | Fired before a row is deleted. (Inherited from C1.Data.BaseLogic) |
| BeforeEndAddNew | Fired before a newly added row becomes a regular row in the rowset, that is, when its primary key and other required (C1.Data.SchemaObjects.Field.AllowDbNull=false) fields are specified. (Inherited from C1.Data.BaseLogic) |
| BeforeEndEdit | Fired when the user finishes editing a row, before the row leaves edit mode. (Inherited from C1.Data.BaseLogic) |
| BeforeFetch | Fired before a table view is fetched from the database. |
| BeforeFieldChange | Fired before a field value is set. (Inherited from C1.Data.BaseLogic) |
| BeforeFirstChange | Fired before first change is made to a row (a field value changes) after the row last entered edit mode. (Inherited from C1.Data.BaseLogic) |
| BeforeGenerateSql | Fired before generating the SQL SELECT statement for fetching a table view from the database. |
| BeforeUpdate | Fired before all changes in the data set are updated to the database. |
| BeforeUpdateRow | Fired before modifications made to a row are committed to the database. (Inherited from C1.Data.BaseLogic) |
| ChangesAccepted | Fired when AcceptChanges has been performed for a table or for the whole data set. (Inherited from C1.Data.BaseLogic) |
| ChangesRejected | Fired when RejectChanges has been performed for a table or for the whole data set. (Inherited from C1.Data.BaseLogic) |
| Disposed | (Inherited from System.ComponentModel.Component) |
| GetChildRows | Used to programmatically specify the list of child rows for a relation. |
| GetParentRow | Used to programmatically specify the parent row for a relation. |
Top
See Also