>if you're at eof() in the current workarea, the replace won't happen, because the default scope of a REPLACE is the current record of the current workarea.
>
>go get around this use
REPLACE mitable.field WITH ... IN mitable
>
Ok, with IN mytable everything works fine. Thanks god, I have a goapp.io_replace function, it will be a only one change for my app! :)) And also I find this (well now) in the help.