DBModif Methods
The DBModif type exposes the following members.
Methods
Name | Summary | |
---|---|---|
addHiddenFeatureDefs(CustomXMLNode) | to re-add hidden features only available in XML | |
confirmExecution(Boolean) | asks user the confirmation question, in case it is required by the DB Modifier | |
DBModifSaveNeeded() | checks whether DBModifier needs saving, usually because execOnSave is set (in case of CUD DBMappers if any i/u/d flags are present) | |
doDBModif(Boolean, String, Boolean) | does the actual DB Modification | |
doDBRefresh(String, Dictionary<String,Boolean>, Dictionary<String,Boolean>, Boolean) | refresh a DB Function (DBListFetch, DBRowFetch and DBSetQuery) by invoking its respective DB*Action procedure (the UDFs cannot be directly invoked from VB.NET code) additionally preparing the inputs to the DB*Action procedure by extracting them from the DB Functions parameters | |
Finalize() | ||
getConnString(String, Range, Boolean) | get connection string from passed function argument | |
getEnv() | public accessor function: get Environment (integer) where connection id should be taken from | |
getName() | gets the name for this DBModifier | |
getParamFromXML(CustomXMLNode, String, String) | wrapper to get the single definition element values from the DBModifier CustomXML node, also checks for multiple definition elements | |
getQuery(String, Range) | get DBFunction's query from passed function argument | |
getTargetRange() | public accessor function | |
getTargetRangeAddress() | public accessor function | |
openDatabase(String) | open a database specific connection, not available to DB Sequences | |
setDBModifCreateFields(ref DBModifCreate) | sets the content of the DBModif Create/Edit Dialog | |
setTargetRange(Range) | when resizing target ranges from functions as DBListFetch and DBSetQuery, need to notify also DBModif objects (DBMapper) |