First, you should disable the fill-in fields for the Customer table, because there is no way to actually save changes to them.

To make a change to more than one field at a time, use the special Properties Window in the AppBuilder:

  1. In the AppBuilder, open the h-CustOrderWin2.w procedure.
  2. Select all of the Customer fields, either by dragging a rectangle around them or by selecting them in turn using the CTRL+Click sequence:
  3. From the AppBuilder menu, select Windows > Properties Window.
  4. Double-click on the Enable line to change it from Yes to No:
  5. Click the green check mark to register your change, and then close the Properties Window.
  6. Save the window as h-CustOrderWin3.w.
  7. Run the window to see the effect of your changes:

Because the fields are now disabled, they are no longer highlighted as they were when they were enabled. Note the difference between the appearance of these fields and the fill-in fields below the browse. When you defined the fields below the browse, you set the Read-Only attribute in the field property sheet and you turned Enable on. In this combination, the fields are not highlighted but their box outline remains.

The Properties Window shows all the properties of the objects you selected that you can change as a group. Because you selected more than one field, not all the field properties were displayed. For example, it is not possible to change the Geometry attributes of a whole set of fill-ins, because each setting must be different. If you were to select just a single field and then open the Properties Window, you would see more attributes that you could change there. The following figure shows an example using the Customer.Name field.
Figure 1. Properties Window

Note that among other attributes, the Type of the field (which is its visualization type) is available only when you select one field at a time. You use this option in the next section to change the display type of a field.