DBModifCreate Class

Dialog for creating DB Modifier configurations

Inheritance Hierarchy

Namespace: DBaddinAssembly: DBaddin in (DBaddin.dll)

Syntax

public class DBModifCreate : Form

The DBModifCreate type exposes the following members.

Constructors

ClassSummary
public constructorDBModifCreate()

Methods

NameSummary
private methodCancel_Button_Click(Object, EventArgs)
ignore all done changes in dialog
private methodCreateCB_Click(Object, EventArgs)
Create Command-button Click event
private methodDBModifCreate_Shown(Object, EventArgs)
Shown Event to display Data Errors when adding DBSequence Grid elements
private methodDBSeqenceDataGrid_CellMouseDown(Object, DataGridViewCellMouseEventArgs)
prepare context menus to be displayed after right mouse click
private methodDBSeqenceDataGrid_DataError(Object, DataGridViewDataErrorEventArgs)
in case of (actually impossible) data errors in DBSequence DataGridView row entries, catch and log them here
protected methodDispose(Boolean)
private methodInitializeComponent()
private methodMoveRowDown_Click(Object, EventArgs)
move row down in DataGridView of DB Sequence
private methodMoveRowUp_Click(Object, EventArgs)
move row up in DataGridView of DB Sequence
private methodOK_Button_Click(Object, EventArgs)
check for required fields before closing
private methodparametrized_Click(Object, EventArgs)
trigger to enable/disable all parametrized settings
public methodparamRangesContextMenuHandler(Object, EventArgs)
event handler for context menu on paramRangesStr text box
private methodparamRangesStr_MouseDown(Object, MouseEventArgs)
enables the context menu on paramRangesStr text box
public methodsetDBActionParametrizedGUI()
setDBActionParametrizedGUI: actual enabling of parametrized settings (done separately to be able to set this on form startup)
private methodTargetRangeAddress_Click(Object, EventArgs)
the DBMapper and DBAction Target Range Address is displayed as a hyperlink, simulate this link here

Properties

NameSummary
sealed propertiesAdditionalStoredProcLabel
sealed propertiesaddStoredProc
sealed propertiesAskForExecute
sealed propertiesAutoIncFlag
sealed propertiesCancel_Button
sealed propertiescontinueIfRowEmpty
sealed propertiesconvertAsDate
sealed propertiesconvertAsString
sealed propertiesCreateCB
sealed propertiesCUDflags
sealed propertiesDatabase
sealed propertiesDatabaseLabel
sealed propertiesDBModifName
sealed propertiesDBSeqenceDataGrid
sealed propertiesEnvironmentLabel
sealed propertiesenvSel
sealed propertiesexecOnSave
sealed propertiesIgnoreColumns
sealed propertiesIgnoreColumnsLabel
sealed propertiesIgnoreDataErrors
sealed propertiesinsertIfMissing
sealed propertiesMoveMenu
sealed propertiesMoveRowDown
sealed propertiesMoveRowUp
sealed propertiesNameLabel
sealed propertiesOK_Button
sealed propertiesparamEnclosing
sealed propertiesparametrized
sealed propertiesparamRangeMenu
sealed propertiesparamRangesStr
sealed propertiesPrimaryKeys
sealed propertiesPrimaryKeysLabel
sealed propertiesRepairDBSeqnce
sealed propertiesTablename
sealed propertiesTablenameLabel
sealed propertiesTargetRangeAddress
sealed propertiesToolTip1

Fields

NameDescription
private fieldcomponents
private fieldDBSeqStepValidationErrors
on loading of Form catch Data Errors produced when filling DBSeqenceDataGrid here
private fieldDBSeqStepValidationErrorsShown
only catch errors until Form is displayed
private fieldselColIndex
private fieldselRowIndex