Form Wizard, Properties page

Use this page of the wizard to specify attributes for each IDO property that is to be represented on the newly created form.

At the same time, on some form types (Multiview forms and Detail Only forms, for example), you can use this page to define form pages and/or a notebook, if the property is intended to operate within one of those container types.

Basic property specifications

Note:  Above the top right of the Properties grid, the wizard indicates whether you are working with the properties of the primary collection or a subcollection.

On this page, you can specify:

  • The order in which the properties are listed.

    To adjust the order, select a property and then use the appropriate buttons to the right of the Properties grid.

    Note: This specification determines the original order in which the components display on the newly created form. You can also rearrange things to your liking after the basic form is created.

    This order is also the default tab order.

  • A caption for each component.

    The Caption property specifies the label for a component on the resulting form.

    To specify a caption, enter a string of text or select an existing string from the Caption drop-down list. If the string label does not already exist, the wizard provides the opportunity to create it here. For more information, see About Strings.

  • Containment for each component.

    Use the Containment option to have the component display on a form page or a notebook tab.

    Note: Before you can use this option, you must first define the container in which you want the component to appear.

    These options are not available for Grid Only forms or Query forms.

    See Edit Contained Components Dialog Box.

  • Whether to include the property in the Grid View (Include in Grid).  

    (For Multiview forms only) To have the selected property represented by a column in the Grid View as well as by a component in the Detail View, select this option. To have the property represented in the Detail View but not in the Grid View, clear this option.

  • A component class for each component.

    If a Component Class is specified for the property, the component class is applied to the property's component in the resulting form. If the component class requires or accepts parameters, specify those parameters in the Component Class Parameters field.

    Note:  This option is not available for Query forms.
  • Where the properties will be used:
    • Properties selected to Include in Primary appear on the Primary Criteria tab.
    • Properties selected to Include in Additional are available for queries specified using the Additional Criteria tab.
    • Values for properties selected to Include in Results are returned with the query results and display in the Results grid.
    Note:  These options are available only for Query forms.

Container specifications

Before you can specify Containment for any property, you must first specify at least one container. You have two options for containers in the wizard:

  • To create the form as a multi-page form, you can specify one or more Form Page components.

    You can create as many form pages here as you want. When the form is then created, these pages are also created and are ready for use as such immediately. You must specify a Name and a Sequence number for each page you create.

  • To create the form with a notebook and tabs, you can specify only one notebook.

    You can create as many tabs for the notebook as you would like, but if you want multiple notebooks, all other notebooks must be created after the initial form creation.

    For each tab of the notebook, you have the option to specify a Notebook Tab Caption here. If the string for the caption does not already exist, you have the option to create it here. If you do not specify a caption, the wizard uses a default caption (Tab1, Tab2, etc.), which you can later change.