Removing Spaces
Ted Johnson
johnsont@wfu.edu
Wed, 16 Mar 2005 16:42:52 -0500
I am trying to remove all the spaces from a field. I found the following code
from some previous postings.
DEFINE T-AA CHAR*20 = "12 456 789 A B C"
DEFINE T-CC CHAR*6 = "Y" IF SETSYSTEMVAL("VAR_AA",(T-AA))
DEFINE T-DD CHAR*6 = "Y" IF SETSYSTEMVAL("VAR_BB","![REPL(VAR_AA,' ','')]")
DEFINE T-BB CHAR*20 = GETSYSTEMVAL("VAR_BB")
REPORT T-AA T-BB
go
Which I changed to:
ACCESS PRIMARY-MST
SELECT IF BOX-CREATE-WHO = 'SCTSYNCH'
DEFINE T-AA CHAR*30 = BOX-SORT-NAME
DEFINE T-CC CHAR*6 = "Y" IF SETSYSTEMVAL("VAR_AA",(T-AA))
DEFINE T-DD CHAR*6 = "Y" IF SETSYSTEMVAL("VAR_BB","![REPL(VAR_AA,' ','')]")
DEFINE T-BB CHAR*30 = GETSYSTEMVAL("VAR_BB")
REPORT T-AA T-BB
GO
EXIT
However the output field T-BB is always blank.
When I do
ACCESS PRIMARY-MST
DEFINE T-AA CHAR*30 = "Johnson, Theodore H."
DEFINE T-CC CHAR*6 = "Y" IF SETSYSTEMVAL("VAR_AA",(T-AA))
DEFINE T-DD CHAR*6 = "Y" IF SETSYSTEMVAL("VAR_BB","![REPL(VAR_AA,' ','')]")
DEFINE T-BB CHAR*30 = GETSYSTEMVAL("VAR_BB")
REPORT T-AA T-BB
GO
EXIT
I get the following output
T-AA T-BB
Johnson, Theodore Harold Johnson,TheodoreHarold
Why can't I get the output to work correctly when reading from a field?
Thanks,
Ted Johnson
--
****************************************************
Ted Johnson johnsont@wfu.edu
Information Systems
Wake Forest University 336-758-4374
Winston-Salem, NC 27109 336-758-7127 FAX
"Good judgment comes from experience and a lot of
that comes from bad judgment".
-- Richard Karn