>>We still haven't figured the source for the original problem. Can you at least log the error in CATCH block and also current set('talk') setting?
>
>The set('talk') setting is OFF in the method as well as in the execscript:
>
>MESSAGEBOX(SET('TALK'))
>EXECSCRIPT("ln=1"+CHR(13)+CHR(10)+"MESSAGEBOX(SET('TALK'))","loTest")
>MESSAGEBOX(SET('TALK'))
>
>Gives an error "No Parameter Statement found" but the message shows OFF three times.
Ok, so EXECSCRIPT uses set talk off. I'm not sure then what to do with the original problem, sorry.
If it's not broken, fix it until it is.
My Blog