руками... пользователь выделяет документ и нажимает кнопку del
Мне помогли написать код для Querydocumentdelete, но теперь я хочу внести изменения, ну или хотя бы проследить как отрабатывает. Messagebox наставил после каждой строки, изменял значение переменной prompt. Ни чего не помогает, в чем прикол???
Sub Querydocumentdelete(Source As Notesuidatabase, Continue As Variant)
Dim ws As New NotesUIWorkspace
Dim coll As NotesDocumentCollection
Dim doc As NotesDocument, nextdoc As NotesDocument
Dim prompt As String
try:
On Error Goto catch
Continue = False
Set coll = Source.Documents
Set doc = coll.GetFirstDocument
If doc Is Nothing Then Exit Sub
If coll.Count = 1 Then
prompt = "Удалить выбранный документ?"
Else
prompt = "Удалить выбранные документы?"
End If
If Messagebox(prompt, 4+32, "Внимааааание") <> 6 Then
Messagebox "Hallo, I am an Exit"
Exit Sub
End If
While Not (doc Is Nothing)
Messagebox "I go forth"
Set nextdoc = coll.GetNextDocument(doc)
If Not doc.IsResponse Then
Call deleteAllResponce(doc)
Call doc.Remove(True)
End If
Set doc = nextdoc
Wend
Call ws.ViewRefresh
Exit Sub
catch:
Messagebox "Hear is error"
Print Err, Error, Erl
Exit Sub
End Sub