Я изменил кнопку действия на «», поэтому, когда какой-либо пользователь нажимает эту кнопку, я просто сохраняю Uidoc. Я хотел бы удалить этот документ, учитывая тот факт, что, если я не удалю его, все документы будут сохранены во ВСЕХ представлениях документов!
Когда я пытаюсь удалить документ (вызов doc.remove), я получаю сообщение об ошибке: «Не удается удалить документ заметок при создании экземпляра NotesUIDocument», все это в другой кнопке действия документа.
Также я хотел бы закрыть NotesDocument. Я тоже пробовал что-то вроде:
@Command([movetotrash]);
@Command([emptytrash]);
@Command([fileclosewindow]) but it doesn;t work. Thank you, Samir Akhtubir
Я тоже пробовал что-то подобное:
Sub Queryclose(Source As Notesuidocument, Continue As Variant)
noteid$ = source.document.NoteID
Delete source
Dim S As New notessession
Dim db As notesdatabase
Set db = s. currentdatabase
Dim doc As Notesdocument
Set doc = db.GetDocumentbyID(noteid$)
Call doc.Remove(True)
End Sub
Но если я помещу этот код в только что созданный документ, все документы будут удалены. Затем я вставил в QueryClose свою кнопку действия под названием «Отмена», но она не работает.
Итак, как я могу удалить текущий документ и закрыть окно кнопкой действия?