DBMapper Methods
The DBMapper type exposes the following members.
Methods
Name | Summary | |
---|---|---|
![]() | addHiddenFeatureDefs(CustomXMLNode) | to re-add hidden features only available in XML |
![]() | DBModifSaveNeeded() | checks whether DBModifier needs saving, either because execOnSave is set or in case of CUD DBMappers if any i/u/d Flags are present |
![]() | doDBModif(Boolean, String, Boolean) | execute the modifications for the DB Mapper by storing the data modifications in the DBMapper range to the database |
![]() | extendDataRange() | extend DataRange to "whole" DBMApper area (first row (header/field names) to the right and first column (first primary key) down) |
![]() | getNonIntersectingRowsTarget(Range, Range, Int32) | gets the non intersecting rows of two ranges as the single column range given in tgtcolumn |
![]() | hadChanges() | pass back whether changes were done by the DB Modif object (needed to prevent deadlocks/warn user due to refreshing the underlying area) |
![]() | insertCUDMarks(Range, Boolean) | inserts CUD (Create/Update/Delete) Marks at the right end of the DBMapper range |
![]() | isEmptyArray(Object) | checks whether passed array has only empty entries |
![]() | notifyUserOfDataError(String, Int64, Int32) | notification of error for user including selection of error cell |
![]() | resetCUDFlags() | reset CUD FLags, either after completion of doDBModif or on request (refresh) |
![]() | setDBModifCreateFields(ref DBModifCreate) | set the fields in the DB Modifier Create Dialog with attributes of object |