The steps below describe how to create a dynamic list of values.
You may need to create a dynamic control that is bound to a parameter. Creating a control with dynamic values and binding the control to a parameter will populate the parameter with the control values.
The pointer changes into a crosshair.
The Settings panel opens.
The dynamic value options appear.
The Open File dialog box appears.
The Object Inspector opens with the field names from the selected Master File.
Tip: You may also use the Object Inspector icons to select a field and close the Object Inspector. The green icon is OK, the red icon is Cancel, double-clicking a value will select the value and close the dialog box without using any button, and pressing the Esc key will cancel the dialog box without using any button.
The selected field is automatically added to the Display field and the source code for the procedure appears.
The //TODO line must remain in the source code in order to resolve filters at run time. One example of this is when filters are based on chains that have conditions. If you want your own filters specified, then delete this line.
The parameter names from the procedure are automatically added to the Value field and Display field, and the source code for the explicit procedure appears.
Tip: You may also use the Object Inspector icons to select a field and close the Object Inspector. The green icon is OK, the red icon is Cancel, double-clicking a value will select the value and close the dialog box without using any button, and pressing the Esc key will cancel the dialog box without using any button.
Only the parameter names from the explicit procedure will be available for selection.
The options are Calendar, Check box, Drop down list, Hidden, List box, Radio button, Text Area, Edit box, Single source Tree control, and Multi source Tree control.