The xr processing code produces a running subtotal of an output column on an AQL listing or report.
The attribute definition must have xr specified as an output-conversion (attribute 7) only. In order to get a running total, the attribute containing the xr conversion code must be totaled. If not, the conversion has no effect.
System Processors |
Select, List |
Code Type |
Attribute Defining |
Dictionary Attributes |
Output Conversion |
Syntax
xr{break.level} |
Parameter(s)
break.level |
Specifies the control break level for a running subtotal. |
CAUTION |
This processing code is only effective from AQL. For compatibility reasons, a subvalue mark is allowed before the break level. |
Example(s)
Assume that the processing code below was present in the output-conversions of the attribute-defining item myattr:
xr1 |
This causes any AQL statements using this attribute in a total clause to reset the running total to 0 after the first and higher break levels.
See Also