Specifications
Sum
750 InfoMaker
Return value The appropriate numeric datatype. Returns the sum of the data values in
column.
Usage If you specify range, Sum returns the sum of the values in column within
range. If you specify DISTINCT,
Sum returns the sum of the distinct values in
column, or if you specify expresn, the sum of the values of column where the
value of expresn is distinct.
For graphs and OLE objects, you do not select the range when you call the
function. The range has already been determined by the Rows setting on the
Data property page (the Range property), and the aggregation function uses
that range. Settings for Rows include the following:
• For the Graph presentation style, Rows is always All.
• For Graph controls, Rows can be All, Page, or Group.
• For OLE controls, Rows can be All, Current Row, Page, or Group. The
available choices depend on the layer the control occupies.
Null values are ignored and are not included in the calculation.
FOR range
(optional)
The data to be included in the sum. For most presentation styles,
values for range are:
• ALL – (Default) The sum of all values in column.
• GROUP n – The sum of values in column in the specified group.
Specify the keyword GROUP followed by the group number: for
example, GROUP 1.
• PAGE – The sum of the values in column on a page.
For Crosstabs, specify CROSSTAB for range:
• CROSSTAB – (Crosstabs only) The sum of all values in column
in the crosstab.
For Graph and OLE objects, specify one of the following:
• GRAPH – (Graphs only) The sum of values in column in the
range specified for the Rows option of the graph.
• OBJECT – (OLE objects only) The sum of values in column in
the range specified for the Rows option of the OLE object.