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) |
![]() | derivedEnv(Int32, String) | derive environment from either set environment (setEnv) or if not set (0) from selectedEnvironment. For Sequences take environment from DBSequenceEnv |
![]() | 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() | used to release com objects |
![]() | 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) |