Call uidoc.refresh form an action button in embedded view reliably crash the Lotus client - in every version I have tried. There is much usage for this.
I would like to be able to call NotesUIDocument.close with a parameter that means that the user won't get the 'Do you want to save' message. This message is not always appropriate if this is a cancel button or if you are trying to close a new document post open ...
Generation of this error is useless, it also hinders. All error handling should be done in the proper place - on QuerySave.
I propose that the Save method returns the result as Boolean, it's would be very convenient and usefull.
I would like a propery for NotesUIDocument IsValid that is the equivalent of @isvalid in formula language i.e. returns true if all the input validation formulas return True.
To unify the use of code and design elements (Subform) is sometimes useful to know we are in dialogue or not. Example: Subform used as embedded (checking for filling in the fields needed on QuerySave) and as a dialogue (on QueryClose). I propose to add a property IsDialog as Boolean ...