Creating a checklist of properties to include

This topic provides the most common procedure to create a checklist of IDO properties to include as options on a report criteria form. Variations on this procedure are possible. These options can then be used to select which properties to include in a report's output.

Note: This procedure applies only to report criteria forms created in the Windows (smart) client. Because of significant differences, we do not recommend trying to perform this procedure in the web client Web Designer.

To create the checklist, perform these steps for each IDO property you want to include as an option:

  1. Open the report criteria form and go into Design Mode.
  2. Add a CheckBox component to the form and give it an appropriate name and caption.
  3. Bind the component to a variable that will be used to pass the parameter value:
    1. Click the ellipsis () button associated with the Data Source > Binding property.
    2. In the Edit Component Data Binding dialog box, for the Type, select Variable.
    3. Click Edit.
    4. In the Edit Variable Binding dialog box, from the Variable drop-down list, select the variable for the parameter you want to include.
      Note: If you have not already created the variable, you can type the name for the variable into the Variable field, and the variable is created when you exit the dialog box.
    5. Set the Initial Value to either 0 (zero) or 1 (one).
      A zero here indicates that the check box is cleared. A one indicates that the check box is selected. You must indicate one value or the other here. Otherwise, if you are using the value of this check box on the report-template form, and you leave this field blank, the value of the variable is null, which can affect the way the variable value is used (or not).
    6. Click OK in each dialog box until you are returned to the form.
  4. Add the parameter/variable specification to the BGTaskParms variable.
  5. Make sure that you set up the necessary associations for each check box on the report-template form.