Report Design Properties

The following table describes the report design properties.

Property

Description

ArrangeWhen

Specifies when report controls are arranged.

AutoDeclaration

Specifies whether a variable is created with the same name as the design or design section.

When you set this property to Yes, it is easier to access the report controls from X++ code, and you can find errors at compile time.

Caption

Specifies the name of the report that displays in the user interface. .

ColorScheme

Specifies the color palette.

Description, JobType

Specifies the purpose and contents of a report.

You can view this information by clicking the Tools menu, and then clicking Print archive.

EmptyReportPrompt

Specifies the message that displays when a report does not contain data.

FitToPage

Indicates whether the report is resized to fit the width of a page.

When the property is set to Auto, the user can specify whether the report is resized by using the Print form.

When a report is reduced to fit a page, a message displays when a report is printed. You can suppress the message by using the PrintJobSettings::suppressScalingMessage method.

Font, FontSize, Italic, Underline and Bold

Specify the text formatting.

The Font and Fontsize property settings override the values you can set by clicking on the Tools menu, and then clicking Options > Fonts.

ForegroundColor

Specifies the foreground color.

HideBorder

Specifies whether the section and control borders display.

Language

Specifies which language to use when the report is printed.

Orientation

Specifies whether the orientation of a report is landscape or portrait.

When the property is set to Auto, the orientation is based on the width of the report. The user can select the orientation by using the Print form.

PrintFormName

Specifies the form that is used to configure the print settings.

RemoveRedundantFooters

Specifies whether a footer is displayed when it does not contain additional information, such as the sum of multiple values.

RemoveRepeatedHeaders, RemoveRepeatedFooters

Specify whether multiple headers and footers are displayed.

For example, if RemoveRepeatedHeaders is set to Yes for a report that shows transactions arranged by year, month, and week, and there is only one record, only the week header would be displayed.

ReportTemplate

Specifies a report template that is used when the design is generated. For more information, see Creating Reports in the AOT (MorphX Reporting Tools).

ResolutionX, ResolutionY

Specify the distance between grid lines.

Ruler

Specifies the unit for the ruler that displays when you edit a design.

You can edit a design by right-clicking AutoDesignSpecs or Generated Design, and then clicking Edit.

TopMargin, BottomMargin, LeftMargin, RightMargin

Specifies the margins.

When you set these properties to Auto, the default values stored in the UserInfo system table are used.

Community Additions

ADD
Show: