>>And this is funny... I've switched to a CREATEd cursor, and it works now, except that the grid seems blank until I open another window. Seems to need an extra refresh - yep, that works.
>>
>>So it was probably that "select * ... where .f. ... readwrite" wasn't really respecting the implied NOFILTER, and the cursor behaved pretty much like a view. Very interesting.
>
>Now I switched back to
>
>select * ... where .f. ... readwrite
NOFILTER>
>and it works... which means not all cursors are created equal.
No it doesn't. It goes through zap/insert fine, but I got other things happening to this cursor, i.e. other records updated programmatically while the grid has focus (actually it's a commandbutton that gets the focus, but it doesn't seem to matter). And it's the same with both the created and select-nofilter cursor.
I somehow get the feeling I'm back at square one.