Specifications
Creating and saving forms
520 InfoMaker
When you run the form, the form displays with data:
At this point, you can enhance the form. To do so, you first click the Close
button to return to the Form painter Layout view.
For information about how to enhance the form, see Chapter 20, “Enhancing
Forms”.
Defining data so that a form can update a database
If you want to be able to use a form to update data in a database, you must
include all columns that make up a table’s unique key when you define the data
for the form. This is how InfoMaker identifies rows in the database.
For example, if you are using Quick Select and have not selected all columns
in a unique key of a table, you see the following dialog box:
You can have InfoMaker add the needed columns automatically by clicking .
If you click No and proceed with the ones you originally selected, you will not
be able to update data in the database unless you modify the data source after
you generate the form.
If you are using SQL Select and do not select all the key columns, you are
warned, but you cannot add the columns automatically; you can edit the data
source after the basic form has been generated.