Configure Dynamic Properties Dialog Box (Report Builder)
Enables you to specify font, style, and size settings that you can apply at run time for report controls. The options in this dialog box are different if you are working with a field or an object such as a bitmap, a line, or a rectangle.
You can open this dialog box by selecting a condition and clicking Edit in the Dynamics tab of the Report Control Properties dialog box.
How to: Dynamically Format Report Controls
Field and Object Options
You can use the following options when you are working with either field or object controls.
- Condition Name
Identifies the condition for which you are setting dynamic properties. The Condition Name is read-only.
- Apply when this condition is true
Specifies the logical expression that determines whether the control appears at run time with your dynamic formatting options. Click the ellipsis button (...) to open the Expression Builder Dialog Box
Field Control Options
You can use the following options only if you are working with a field control.
- Replace expression result with
Enables you to specify an expression or user-defined function to appear in place of the field value at run time. Click the ellipsis button (...) to open the Expression Builder dialog box. You can use Replace expression result with to provide more display options. For example,UPPER(table.field)
ortable.field + ": IMPORTANT"
.
- Font
Displays the font name, font size, and font style that will be applied to your control when the condition expression evaluates to .T.. Click the ellipsis button to open the Font Dialog Box if you want to specify a different font.
- Use font script
Indicates whether you selected a script in the Font dialog box. Use font script is read-only.
- Strikethrough
Specifies whether the text will appear with a horizontal line through it when the condition expression evaluates to .T..
- Underline
Specifies whether the text will be underscored when the condition expression evaluates to .T..
- Use default foreground (pen) color
Indicates whether the control appears in the default pen color when the condition expression evaluates to .T.. When you clear this check box, you can then click the ellipsis (…) button to open the Color Picker dialog box.
- Use default background (fill) color
Indicates whether the control appears with the default fill color when the condition expression evaluates to .T.. When you clear this check box, you can then click the ellipsis button to open the Color Picker dialog box.
- Backstyle - Opaque
Specifies that objects appearing behind the report control are not visible.
- Backstyle - Transparent
Specifies that objects appearing behind the report control are visible.
- Alpha - Pen
Specifies how transparent the text is. A setting of 255 indicates that the text is completely opaque. A setting of 0 indicates that the text is completely transparent.
- Alpha - Fill
Specifies how transparent the fill area behind the text is. A setting of 255 indicates that the fill is completely opaque. A setting of 0 indicates that the fill is completely transparent.
- Sample
Displays the appearance of the text
Object Control Options
You can use the following options only if you are working with object properties.
- Width expression
Specifies the width of the object when the condition expression evaluates to .T.. The default of -1 indicates that the object will print at the width specified in the Report Builder. Width and Height expressions must evaluate to values in units of 1/960 inches.
- Height expression
Specifies the height of the object when the condition expression evaluates to .T.. The default of -1 indicates that the object will print at the height specified in the Report Builder.