Creating a Data Entry Form
- To create an OpenInsight Data Entry Form, from the OpenInsight IDE choose New, Windows Forms, Data-bound Form.
From the New Data-Bound Form dialog box select Tables from the drop-down list. A list of native tables is displayed in the list box.
Select the OpenInsight table from the list in the list box (by double-clicking the name). Choose CUSTOMERS
The columns from the selected table are displayed in the Columns list box.
Select columns from the Columns list box to use in creating the OpenInsight form. To select a column, double-click on the column name in the Columns list box or select the column and click the Add button. The selected columns are displayed in the selected columns edit table. The order in which columns are selected sets the tab order for the controls in the OpenInsight form being created. Select all the fields.
The default control type for columns is an Edit line. The Edit Table control is the default control type for a multi-value column. If you want to specify another control type, select the appropriate column row in the selected columns edit table and double-click to display a list of control types. Double-click the required control type in the control type list for the specified column. The new control type is indicated in the selected columns edit table.
If you want to remove a column from the selected columns edit table, select the column row and click the Remove button. The row is deleted from the edit table and therefore not displayed on the OpenInsight form.
When all columns have been selected and the required controls specified, click the OK button to create the default OpenInsight form. The form should resemble the following:
Rearrange and resize your controls by holding the Ctrl key and clicking on the controls you want to select. Right click to rearrange and resize the selected controls.
Save the form by choosing File, Save from the OpenInsight IDE. The Save Form dialog box will be displayed.
Type CUSTOMERS in the Entity Name field and click the OK button.