Axapta : Report Properties
Report
Property | Type/Section |
| Description |
Report |
|
|
|
Name |
| = | AOT name of the report. |
AllowCheck |
| = | If set Configuration keys and Security keys will be validated at runtime. |
Autojoin |
| = | Joins the reports query with the caller. If the report is called from a form, |
|
|
| the report will be joined with the called record. |
Interactive |
| = | Specify whether the dialog is shown to the user at runtime. |
|
|
|
|
Report design |
|
|
|
Name |
| = | Name of the design. Used to identify the design, if the report have more |
|
|
| than one design. |
AutoDeclaration |
| = | If set to Yes, the report design node referred from X++ by using the section |
|
|
| name. |
Caption |
| = | Caption for the report. If the standard report template InternalList is used, |
|
|
| caption will be used to print the name of the report in the header. |
Description |
| = | Will be printed in the top bar of the print to screen window. If not specified, |
|
|
| the Caption text is printed instead. |
JobType |
| = | Can be used to identify the design. JobType is not printed. |
EmptyReportPrompt |
| = | Specify a text to be printed in the Infolog, if the report is empty. If not used, |
|
|
| the default text is printed. |
ArrangeWhen |
| = | Specify when the controls in the design must be arranged. |
ColorScheme |
| = | Specify whether to use RGB colors, or Windows color scheme. |
ForegroundColor |
| = | RGB value or name of Windows color scheme item. |
ResolutionX |
| = | Seems as having no effect. |
ResolutionY |
| = | Seems as having no effect. |
Ruler |
| = | Used to set the measure units for the visual designer. |
ReportTemplate |
| = | Choose a report template to be used for the design. |
TopMargin |
| = | Set the top margin for the design. |
BottomMargin |
| = | Set the bottom margin for the design. |
LeftMargin |
| = | Set the left margin for the design. |
RightMargin |
| = | Set the right margin for the design. |
Language |
| = | Set a fixed language for the design. If not set the users default language will |
|
|
| be used. |
Font |
| = | The font to be used for the design. If not specified the default font is used. |
FontSize |
| = | The font size to be used for the design. If not specified the default font size |
|
|
| is used. |
Italic |
| = | Set the design to italic. |
Underline |
| = | Underline text in the design. |
Bold |
| = | Set the design to bold. |
PrintFormName |
| = | The application form used for the printer dialog. If the report is called using |
|
|
| the report runbase framework, this form is not used. |
HideBorder |
| = | Skip printing labels and lines around controls. |
Orientation |
| = | Fix orientation to portrait or landscape. A design will default be printed |
|
|
| landscape, if the there are too many controls to fit portrait without scaling. |
FitToPage |
| = | Determine whether to scale the report, if the controls cannot fit in the width |
|
|
| of the report. |
RemoveRepeatedHeaders |
| = | Skip headers where no records are printed for the header. |
RemoveRepeatedFooters |
| = | Skip footers where no records are printed for the footer. |
RemoveRedundantFooters |
| = | Skip printing sum footers if only one record is to be summed. |
|
|
|
|
Auto design |
|
|
|
GrandHeader |
| = | Defines whether to print a header text at sorting breaks. This header text is |
|
|
| identified as super grand header, and will be printed before the grand |
|
|
| header which can be set at the body section. |
GrandTotal |
| = | Will print a super grand total for controls where the property SumAll, |
|
|
| SumPos or SumNeg is set. |
HeaderText |
| = | This text will be printed as header text at sorting breaks if GrandHeader is |
|
|
| set to Yes. If no text has been entered, the default test will be printed. |
TotalText |
| = | If GrandTotal is set to Yes, this text will be printed as super grand total text, |
|
|
| instead of the default text. |
|
|
|
|
Sections controls |
|
|
|
ArrangeMethod | All | = | Set the orientation for the arranged |
|
|
| controls. |
ArrangeWhen | All | = | Specify when the controls in the section |
|
|
| must be arranged. |
AutoDeclaration | ProgrammableSection | = | If set to Yes, the section can be referred |
| Body |
| from X++ by using the section name. |
| PageFooter |
|
|
Bold | All | = | Set the bold level for headings and data in |
|
|
| the section. |
Bottom | ProgrammableSection | = | Set a fixed position for the section |
| Prolog |
| calculated from the bottom of the page. |
| Body |
|
|
| Epilog |
|
|
BottomMargin | All | = | Set the margin below the section data. |
ColorScheme | All | = | Specify whether to use RGB colors, or |
|
|
| Windows color scheme. |
ColumnHeadingsStrategy | ProgrammableSection | = | Define whether labels must be word |
| Body |
| wrapped or printed staggered. If set to |
| PageFooter |
| DisplacedLines, the heading labels will be |
|
|
| printed staggered on two lines, if the labels |
|
|
| cannot be fit on a single line. |
Columns | All | = | This property has no function. Used on |
|
|
| forms to define the number of columns for |
|
|
| arranging sub controls. |
Columnspace | All | = | Set the space between columns. |
ControlNumber | ProgrammableSection | = | The identification for a programmable |
|
|
| section. Used to execute the section from |
|
|
| X++. |
Font | All | = | The font to be used for the section. If not |
|
|
| specified the default font is used. |
FontSize | All | = | The font size to be used for the section. If |
|
|
| not specified the default font size is used. |
FooterText | Body | = | Only available in auto designs. This text |
|
|
| will be printed as grand total text, instead |
|
|
| of the default text. |
ForegroundColor | All | = | RGB value or name of Windows color |
|
|
| scheme item. |
GrandHeader | Body | = | Only available in auto designs. Defines |
|
|
| whether to print a header text at sorting |
|
|
| breaks. |
GrandTotal | Body | = | Only available in auto designs. Will print a |
|
|
| grand total for controls where the property |
|
|
| SumAll, SumPos or SumNeg is set. |
HeaderText | Body | = | Only available in auto designs. This text |
|
|
| will be printed as header text at sorting |
|
|
| breaks. If not text entered, the default test |
|
|
| will be printed. |
Height | All | = | Set a fixed height for the section. |
Italic | All | = | Set the font to italic for headings and data |
|
|
| in the section. |
LabelBottomMargin | ProgrammableSection | = | Set the margin below the heading labels, |
| Body |
| and before section data. |
| PageFooter |
|
|
LabelTopMargin | ProgrammableSection | = | Set the margin above the heading labels. |
| Body |
|
|
| PageFooter |
|
|
LeftMargin | All | = | Left margin for the section. |
LineAbove | All | = | Add a line above the section data. |
LineBelow | All | = | Add a line below the section data. |
LineLeft | All | = | Add a line to the left of the section data. |
LineRight | All | = | Add a line to the right of the section data. |
Name | All | = | The name of the section. This is the name |
|
|
| used from X++ to refer to the section, |
|
|
| when the property AutoDeclaration is set. |
NoOfHeadingLines | ProgrammableSection | = | Labels are printed as heading lines. Used |
| Body |
| to set NoOfHeadingLines to a fixed value. |
| PageFooter |
| Set to zero if no header should be printed. |
ResolutionX | All | = | Seems as having no effect. |
ResolutionY | All | = | Seems as having no effect. |
RightMargin | All | = | Right margin for the section. |
Ruler | All | = | Used to set the measure unit for the |
|
|
| current section in the visual designer. |
Table | Body | = | Used by element.send() to determine |
|
|
| which body sections to be printed. |
Thickness | All | = | Set thickness of the lines added for the |
|
|
| section data. |
Top | ProgrammableSection | = | Set a fixed position for the section |
| Prolog |
| calculated from the top of the page. |
| Body |
|
|
| Epilog |
|
|
TopMargin | All | = | Set the margin above the section data. |
Underline | All | = | Underline headings and data in the |
|
|
| section. |
|
|
|
|
Section Template |
|
|
|
SectionTemplate |
| = | Name of the section template. |
Table |
| = | The table used for the section template. The table must a part of the map |
|
|
| used for the section template. |
|
|
|
|
Section Group |
|
|
|
DataField |
| = | Can be used to identify a section group if a report contains two section |
|
|
| group using the same table. |
Name |
| = | Name of the section group. |
Table |
| = | The table used in the section group. Used by element.send() to determine |
|
|
| when to print the section group. |
|
|
|
|
Type controls |
|
|
|
Alignment | String | = | Align the control data. Can be used to left |
| Real |
| align control data, when controls are |
| Integer |
| positioned vertical. |
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Prompt |
|
|
AllowNegative | Real | = | This property is of no use on reports. The |
| Integer |
| property is used on forms to prevent |
| Sum |
| negative values to be entered by the user. |
ArrayIndex | String | = | If the selected field or method is an array a |
| Real |
| single element of the array can be |
| Integer |
| specified to be printed only. |
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Prompt |
|
|
AutoDeclaration | All | = | If set to Yes the properties for the control |
|
|
| can be referenced from X++ by using the |
|
|
| control name. |
AutoInsSeparator | Real | = | Used to have MorphX to set a decimal |
| Sum |
| separator. |
BackgroundColor | String | = | RGB value or name of Windows color |
| Text |
| scheme item. |
| Real |
|
|
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Prompt |
|
|
BackStyle | String | = | Set the background for the control to |
| Text |
| transparent. Used if the background color |
| Real |
| of bitmaps should not be shown, or to set |
| Integer |
| the color of the background for the control |
| Enum |
| data to the color set with the property |
| Date |
| BackGroundColor. |
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Prompt |
|
|
Bold | String | = | Set the bold level for control data. |
| Text |
|
|
| Real |
|
|
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Prompt |
|
|
BottomMargin | All | = | Set the margin below the controls data. |
ChangeCase | String | = | Used to set the control data to lower case |
| Text |
| or upper case. |
| Enum |
|
|
| Prompt |
|
|
ChangeLabelCase | String | = | Used to set the label to lower case or |
| Real |
| upper case. |
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Shape |
|
|
ColorScheme | All | = | Specify whether to use RGB colors, or |
|
|
| Windows color scheme. |
ConfigurationKey | All | = | Used to specify a Configuration Key for |
|
|
| the control. |
CssClass | All | = | Web property. |
DataField | String | = | Select a field from the selected data |
| Real |
| source. Instead of selecting a field, a |
| Integer |
| display method can be specified in the |
| Enum |
| property DataMethod. |
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Prompt |
|
|
DataFieldName | Sum | = | Name of the control to be summed. |
DataMethod | String | = | Select a display method to be printed. If |
| Real |
| the display method is from a table, the |
| Integer |
| data source must be specified in the |
| Enum |
| property Table. |
| Date |
|
|
| Time |
|
|
| Bitmap |
|
|
DateDay | Date | = | Specify how day is shown. Windows |
|
|
| regional settings are used as default. |
DateFormat | Date | = | Set the date format. Windows regional |
|
|
| settings are used as default. |
DateMonth | Date | = | Specify how month is shown. Windows |
|
|
| regional settings are used as default. |
DateSeparator | Date | = | Set the date separator. Windows regional |
|
|
| settings are used as default. |
DateYear | Date | = | Specify how year is shown. Windows |
|
|
| regional settings are used as default. |
DecimalSeparator | Real | = | Specify the decimal separator. Windows |
| Sum |
| regional settings are used as default. |
DisplaceNegative | Real | = | Adjust the position of negative values |
| Integer |
| printed. |
| Sum |
|
|
DynamicHeight | String | = | If set to Yes the height will be set |
|
|
| according to the text. |
ExtendedDataType | String | = | Specify an extended data type for the |
| Text |
| control if a DataField or a DataMethod is |
| Real |
| not specified. |
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Prompt |
|
|
ExtraSumWidth | Real | = | Defines extra space for the summed value. |
| Integer |
| Useful in currencies with a lot of digits. |
| Sum |
|
|
Font | String | = | The font to be used for the control data. If |
| Text |
| not specified the default font is used. |
| Real |
|
|
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Prompt |
|
|
FontSize | String | = | The font size to be used for the control |
| Text |
| data. If not specified the default font size |
| Real |
| is used. |
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Prompt |
|
|
ForegroundColor | All | = | RGB value or name of Windows color |
|
|
| scheme item. |
FormatMST | Real | = | Format the value using the settings for the |
| Sum |
| standard company currency. |
Height | All | = | Set a fixed height for the control. |
ImageName | Bitmap | = | Path and filename for bitmap. |
ImageRessource | Bitmap | = | Used to specify a resource id for the |
|
|
| bitmap. Use the report |
|
|
| Tutorial_Resources to get an overview |
|
|
| of the resource id's. |
Italic | String | = | Set the font to italic for the control data. |
| Text |
|
|
| Real |
|
|
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Prompt |
|
|
Label | All | = | Used to override the default label or if no |
|
|
| DataField or ExtendDataType is specified. |
|
|
| The label will not be printed, if the |
|
|
| property ShowLabel is set to false. |
LabelBold | String | = | Set the label to bold. |
| Real |
|
|
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Shape |
|
|
LabelCssClass | All | = | Web property. |
LabelFont | String | = | Set the font for the label. If not specified |
| Real |
| the default font will be used. |
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Shape |
|
|
LabelFontSize | String | = | Set the font size for the label. If not |
| Real |
| specified the default font size will be used. |
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Shape |
|
|
LabelItalic | String | = | Set the label to Italic. |
| Real |
|
|
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Shape |
|
|
LabelLineBelow | String | = | Print a line with the width of the control |
| Real |
| below the label. |
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Shape |
|
|
LabelLineThickness | String | = | Set the thickness of the line below the |
| Real |
| label. |
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Shape |
|
|
LabelPosition | String | = | Position the label above or to the left. |
| Real |
|
|
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Shape |
|
|
LabelTabLeader | String | = | Used when the property LabelPosition is |
| Real |
| et to Left. Put tabs or dots follow by a |
| Integer |
| colon after the label. |
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Shape |
|
|
LabelUnderline | String | = | Underline the label text. The property |
| Real |
| LabelLineBelow is used to set a line |
| Integer |
| below in the full width of the label. |
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Shape |
|
|
LabelWidth | String | = | Used when the property LabelPosition is |
| Real |
| set to Left. Set a fixed width for the label. |
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Shape |
|
|
Left | All | = | Set the control to a fixed position |
|
|
| calculated from left. If controls are |
|
|
| horizontal aligned and one control is set to |
|
|
| a fixed position, all controls must be fixed. |
LeftMargin | All | = | Set a left margin for the control. |
Line | Shape | = | Specify the line type for the shape. |
LineAbove | All | = | Add a line above the control data. |
LineBelow | All | = | Add a line below the control data. |
LineLeft | All | = | Add a line to the left of the control data. |
LineRight | All | = | Add a line to the right of the control data. |
MenuItemName | All | = | Web property. |
MenuItemType | All | = | Web property. |
ModelFieldName | All | = | Enter the name of a control which this |
|
|
| control must be position according to. Is |
|
|
| often used to position prompt and sums |
|
|
| controls to be on line with the data |
|
|
| controls. |
Name | All | = | Name of the control. |
NoOfDecimals | Real | = | Set the number of decimals to be shown. |
| Sum |
|
|
ResizeBitmap | Bitmap | = | Used to resize the bitmap if a fixed width |
|
|
| and height is specified for the bitmap. |
RightMargin | All | = | Set a right margin for the control. |
RotateSign | Real | = | Used to invert negative values. |
| Integer |
|
|
| Sum |
|
|
SecurityKey | All | = | Used to specify a Security Key for the |
|
|
| control. |
ShowLabel | String | = | If set to No, the label will not be printed. |
| Real |
|
|
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Shape |
|
|
ShowPicAsText | Bitmap | = | Print the image path or the resource id |
|
|
| instead of printing the bitmap. |
ShowZero | Real | = | Defines whether zero values must be |
| Integer |
| shown. |
| Sum |
|
|
SignDisplay | Real | = | Set how to display negative values. |
| Integer |
|
|
| Sum |
|
|
SumAll | Real | = | Sum all values. Used by sum controls to |
| Integer |
| define which controls to be summed. If set |
|
|
| in auto design, the control will be summed |
SumNeg | Real | = | if the user add a group total in the dialog. |
| Integer |
| Set if only negative values should be |
|
|
| summed. |
SumPos | Real | = | Set if only positive values should be |
| Integer |
| summed. |
SumType | Sum | = | Set to sum only positive or negative |
|
|
| values. |
Table | String | = | Select a data source to be used for the |
| Real |
| control. |
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Bitmap |
|
|
| Prompt |
|
|
Text | Text | = |
|
Thickness | All | = | Enter the text to be printed. |
|
|
| Set thickness of the lines added for the |
|
|
| control data. |
ThousandSeparator | Real | = | Specify the thousand separator. Windows |
| Sum |
| regional settings are used as default. |
TimeFormat | Time | = | Set the time format. Windows regional |
|
|
| settings are used as default. |
TimeHours | Time | = | Specify whether to show hours. Windows |
|
|
| regional settings are used as default. |
TimeMinute | Time | = | Specify whether to show minutes. |
|
|
| Windows regional settings are used as |
|
|
| default. |
TimeSeconds | Time | = | Specify whether to show seconds. |
|
|
| Windows regional settings are used as |
|
|
| default. |
TimeSeparator | Time | = | Set the time separator. Windows regional |
|
|
| settings are used as default. |
Top | All | = | Set a fixed position for the control |
|
|
| calculated from the top of the section. If |
|
|
| controls are horizontal aligned and one |
|
|
| control is set to a fixed position, all |
|
|
| controls must be fixed. |
TopMargin | All | = | Set the margin above the controls data. |
Type | Shape | = | Set the type of shape to be printed. |
TypeHeaderPrompt | Text | = | Specify whether to put following dots and |
| Prompt |
| a colon after the text. |
Underline | String | = | Underline the control data. |
| Text |
|
|
| Real |
|
|
| Integer |
|
|
| Enum |
|
|
| Date |
|
|
| Time |
|
|
| Sum |
|
|
| Prompt |
|
|
Visible | All | = | Used to hide the control. If the follow |
|
|
| controls are auto positioned, the controls |
|
|
| will be adjusted. |
WarnIfMissing | Bitmap | = | Print a warning in the Infolog if the |
|
|
| bitmap cannot be located from the |
|
|
| ImageName, ImageRessource or the |
|
|
| DataMethod. |
WebTarget | All | = | Web property. |
Width | All | = | Set a fixed width for the control. If set to |
|
|
| default, the extended data type will set the |
|
|
| width. |
Field Group |
|
|
|
AutoFieldGroupOrder |
| = | Determine whether properties and field order must be saved. The field |
|
|
| group will automatically be updated according to changes made to the field |
|
|
| group from the data dictionary. |
DataGroup |
| = | Field group name. |
Table |
| = | Table from which the field group is picked. |
Comments