Extract Usage. Robelle Suprtool 5.7
Pubblicità
Pubblicità
$COUNTER
Extract Usage:
define target,1,18,packed sort sort-field ext target=$subtotal(fieldtototal,sort-field)
Example of $TOTAL and $SUBTOTAL
>in file1sd.suprtest
>def mytotal,1,14,packed
>def mysubtotal,1,14,packed
>sort char-field
>ext char-field
>ext int-field
>ext mytotal=$total(int-field)
>ext mysubtotal=$subtotal(int-field,char-field)
>list
>xeq
>IN FILE1SD.SUPRTEST.GREEN >OUT $NULL (0)
CHAR-FIELD = 11111 INT-FIELD = 1111
MYTOTAL = 1111
MYSUBTOTAL = 1111
>IN FILE1SD.SUPRTEST.GREEN >OUT $NULL (1)
CHAR-FIELD = 22222 INT-FIELD = 2222
MYTOTAL = 3333
MYSUBTOTAL = 2222
>IN FILE1SD.SUPRTEST.GREEN >OUT $NULL (2)
CHAR-FIELD = 22222 INT-FIELD = 2222
MYTOTAL = 5555
MYSUBTOTAL = 4444
>IN FILE1SD.SUPRTEST.GREEN >OUT $NULL (3)
CHAR-FIELD = 33333 INT-FIELD = 3333
MYTOTAL = 8888
MYSUBTOTAL = 3333
>IN FILE1SD.SUPRTEST.GREEN >OUT $NULL (4)
CHAR-FIELD = 33333 INT-FIELD = 3333
MYTOTAL = 12221
MYSUBTOTAL = 6666
>IN FILE1SD.SUPRTEST.GREEN >OUT $NULL (5)
CHAR-FIELD = 33333 INT-FIELD = 3333
MYTOTAL = 15554
MYSUBTOTAL = 9999
Purpose is to provide a running counter starting from 1, and the target/result field is a double integer.
IF Usage:
Not commonly used.
116 • Suprtool 5.7 for MPE
Suprtool Issues and Solutions
Scarica
Pubblicità