The WebExtensions library contains the Pick Data Provider classes, controls, and components that automate the movement of data between visual components and the back-end database. These components can work with any .NET visual control as well as the controls provided by the Pick Data Provider. The WebExtensions library makes use of the RDTA.PickDP.Connector library to present Pick data using either a record set familiar to hierarchical database programmers or Pick Items which are familiar to Pick programmers.
|
Class or Control |
Description |
|
Generally placed on the FormMDI to provide access to a Pick Data Provider server. Defines the connection to the server. | |
|
Binds form controls with the data in a table. onProcess events are fired when the data is processed. | |
|
Extension of the Forms.ComboBox control. All control items are automatically maintained from the visual4mv environment. The DBComboBox is a collection of connValuePair Objects. Each connValuePair Object represent an Item_Id in the table as internal code and a String with the value of the Item defined as external Value. | |
|
Placed on a form that uses the Pick Data Provider’s ability to use properties to link visual components to the back-end database. The DBDataBinder supports column and control binding:
| |
|
Extension of the Forms.ListBox control. All control items are automatically maintained from the visual4mv environment. The DBListBox is a collection of connValuePair Objects. Each connValuePair Object represents an Item_Id in the table as internal code and a String with the value of the Item defined as external Value. | |
|
Used by generated code to open/close connections, and to set table’s connections and open/close tables. | |
|
Placed on a form that needs to access a database table. Defines a table accessed through a connection. |


The RDTA.PickDP.WebExtensions library includes these classes, controls, and interfaces:
|
Event handler for the connItem Object. | |
|
Creates a new event handler for the connItem Object. | |
|
Binds form controls with the data in a table. onProcess events are fired when the data is processed. | |
|
Enumerates the different lock types. | |
|
Used by Pick Data Provider templates to open the connections and tables associated with the form. | |
|
Stores information about a connection that is stored in a shared object. | |
|
Used by generated code to open/close connections, and to set table’s connections and open/close tables. | |
|
Provides a unified method for converting types of values to other types, as well as for accessing standard values and subproperties. | |
|
Extends the design mode behavior of a Web server control. | |
|
For internal use only. |
|
Defines the connection to the database server. | |
|
Extension of the Forms.ComboBox control. All control items are automatically maintained from the visual4mv environment. The DBComboBox is a collection of connValuePair Objects. Each connValuePair Object represent an Item_Id in the table as internal code and a String with the value of the Item defined as external Value. | |
|
Binds the fields in a table to the controls in a form. | |
|
Extension of the Forms.ListBox control. All control items are automatically maintained from the visual4mv environment. The DBListBox is a collection of connValuePair Objects. Each connValuePair Object represents an Item_Id in the table as internal code and a String with the value of the Item defined as external Value. | |
|
Represents a single table in a database. |
|
Defines the delegate and registration point for processing connItemCancelEvents. | |
|
Defines the delegate and registration point for processing connItemEvents. |
|
Defines the interface that creates a control compatible with the Pick Data Provider. |