Specifications
CHAPTER 24 DataWindow Expression and InfoMaker Functions
Users Guide 695
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.
Not in validation rules or filter expressions
You cannot use this or other aggregate functions in validation rules or filter
expressions.
Using an aggregate function cancels the effect of setting Retrieve Rows As
Needed in the painter. To do the aggregation, a report always retrieves all rows.
Examples This expression returns the last distinct value in the column named dept_id in
group 2:
Last(dept_id for group 2 DISTINCT)
This expression returns the last value in the column named emp_id in group 2:
Last(emp_id for group 2)
See also
First
LastPos
Description Finds the last position of a target string in a source string.
Syntax LastPos ( string1, string2, searchlength )
Argument Description
string1 The string in which you want to find string2.
string2 The string you want to find in string1.
searchlength
(optional)
A long that limits the search to the leftmost searchlength characters
of the source string string1. The default is the entire string.