Title
Some errors change EXECSCRIPT() return value
Repro:
PROCEDURE muutsead
cres = 'Do not touch'
ON ERROR seterror()
cres = EXECSCRIPT('x=y')
MESSAGEBOX(cres)
PROCEDURE seterror
RETURN TO muutsead
ENDPROC
Result observed:
.T.
Result expected
Do not touch
Platform:
VFP 7, 8
Note
if EXECSCRIPT() line is changed to
lres = execscript( 'x')
expected result is returned !
Is this VFP bug ?
Andrus