>|If functions are not returning values to use then :
>|do myFunc1 in PrgName
>
>Hello,
>
>If the function does return a value and even use parameters you can use
>> Do myFunc1 With luParm1,luParm2 in PrgName to lcReturnValue
>
>Greetings,
>
>KW
>
>PS.
>
>How do you get the original message in the posting ?
Nope but you could do it preparing a variable for return value and passing it by ref (any parameters passed using 'with' would be passed by ref unless stated otherwise by 'set udfparameters') :
local luRetValue
do myFun in myPrg with myValue, luRetValue
Cetin