No, I think I have to stick with partial refreshes and my 'unofficial' locks for now.
It sure would be nice if the NotesXspDocument class had the lock() and unlock() methods. While I'm wishing, might as well ask for queryModeChange and postModeChange events on a document data source.
Rich