Progress
Language Reference
LAST Function
Returns a TRUE value if the current iteration of a DO, FOR EACH, or REPEAT . . . BREAK block is the last iteration of that block.
SYNTAX
break-group
The name of a field or expression you named in the block header with the BREAK BY option.
EXAMPLEThe first FOR EACH block produces a list of the on hand values of the items in inventory. It also automatically generates a total of these on hand values.
The second FOR EACH block does exactly the same thing, except Progress does not generate the total. Instead, the procedure uses the ACCUMULATE statement and the LAST function. Thus, you can substitute your own labels and formats for the grand total.
SEE ALSO
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |