[Date Prev][Date Next][Thread Prev][Thread Next]
[Author Index]
[Date Index]
[Thread Index]
[SQR-USERS Info]
[SQRUG Home Page]
Re: cannot get rid of decimal point
- Subject: Re: cannot get rid of decimal point
- From: John Sayre <John_Sayre@GAP.COM>
- Date: Wed, 28 Oct 1998 14:00:26 -0800
John Sayre@GAPINC
10/28/98 02:00 PM
Maybe an easier way , but I did it this way
let $money=edit(#money,'999999.99')
do stripchar($money,'.')
lpad ($money,8,' ')
begin-procedure stripchar(:$string,$char)
let $extracted=''
let $returnstring=''
let #stringlen=length($string)
LET #CTR=1
WHILE #CTR <=#stringlen
LET $EXTRACTED=SUBSTR($STRING,#CTR,1)
IF $EXTRACTED<>$CHAR
LET $RETURNSTRING=$RETURNSTRING||$EXTRACTED
END-IF
ADD 1 TO #CTR
END-WHILE
MOVE $RETURNSTRING TO $STRING
END-PROCEDURE