Specifications
CHAPTER 6 Enhancing Reports
Users Guide 227
❖ To add a border to a control in a report:
1 Select one or more controls.
2 Select the border you want from the Border drop-down toolbar in the
PainterBar.
InfoMaker places the border around the selected controls.
You can also specify a border for one or more controls in the Properties view
on the General page.
Specifying variable-height bands in a report
Sometimes reports contain columns whose data is of variable length. For
example, a Memo column in a table might be a character column that can take
up to several thousand characters. Reserving space for that much information
for the column in the detail band would make the detail band’s height very
large, meaning you could see few rows at a time.
The detail band can resize based on the data in the Memo column. If the Memo
column has only one line of text, the detail band should be one line. If the
Memo column has 20 lines of text, the detail band should be 20 lines high.
To provide a band that resizes as needed, specify that the variable-length
columns and the band have Autosize Height. All bands in the report can be
resized, but nested report overflow is supported only in the Detail band. If
autosizing would preclude the display of at least one Detail band row per page,
other bands cannot be autosized. Autosizing is not supported with the Graph,
RichText, OLE, or Label presentation styles.
❖ To create a resizable band in a report:
1 Select Properties from the pop-up menu of a column that should resize
based on the amount of data.
2 Select the Autosize Height check box on the Position page.
3 Clear the Auto Horizontal Scroll check box on the Edit page.
InfoMaker wraps text in the Preview view instead of displaying text on
one scrollable line.
4 Repeat steps 1 to 3 for any other columns that should resize.
5 Select Properties from the band’s pop-up menu.
6 Select the Autosize Height check box on the General page.