home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1998 #3
/
amigamamagazinepolishissue1998.iso
/
bazy
/
intra2_17
/
rexx
/
filter.irx
< prev
next >
Wrap
Text File
|
1994-02-21
|
1KB
|
56 lines
/* INTRA_demo1.irx by Bart Vanhaeren */
/* $VER: Filter.irx 1.0 (21.2.1994) */
/* Example Arexx program for controlling INTRA by Bart Vanhaeren */
OPTIONS RESULTS
IF POS('rexxsupport.library',SHOW('libs'))=0 THEN
nill=ADDLIB('rexxsupport.library',0,-30,0)
IF POS('INTRAREXX', SHOW('PORTS'))=0 THEN DO
SAY "*** Start INTRA first !!!"
EXIT(0)
END
ADDRESS (TRIM(SUBSTR(SHOW('PORTS'),POS('INTRAREXX',SHOW('PORTS')),12)))
LOCKGUI NORENDER
zoek=1
DO WHILE zoek=1
REQUESTRESPONSE PROMPT '"Op welk veld moet filter zoeken?"' GADGETS 'Date|Trader|Description'
if RC=5 then veld=DESCRIPTION
else if RESULT=1 then veld=DATE
else veld=TRADER
REQUESTSTRING PROMPT '"Geef het zoek patroon:"' DEFAULT patroon
patroon=RESULT
SETFILTER veld patroon FILTERON
POSITION BOF
totaal=0
DO WHILE RC=0
GETDATA AMOUNT
PARSE VAR RESULT '"'val'"'
totaal = totaal + val
NEXT
END
SAY "Totaal bedrag met patroon "||patroon||" op veld "||veld||" is "||totaal
REQUESTRESPONSE PROMPT '"Nog zoeken?"' GADGETS 'Ja|Nee'
zoek=RESULT
END
SETFILTER
SAY
SAY 'Gedaan. Klik links bovenaan om venster te sluiten'
UNLOCKGUI
EXIT(0)