E
erhe
Здравствуйте.
Впервые с таким столкнулся, вот и в недоумении
Во view2 попадается документ с таким же Form как у doc1, и которые есть во view1 -- по завершении внутреннего цикла в строке (*) получаю ошибку: документ не во view1
Получается лотус для каких-то целей "совместил" переменные?! В отладчике видно, что у doc1 поле parentview поменялось с view1 на view2. Как обойти-то эту глупость?
Впервые с таким столкнулся, вот и в недоумении
Код:
Dim doc1 As NotesDocument
Dim doc2 As NotesDocument
Dim view1 As NotesView
Dim view2 As NotesView
...
Set view1 = db.GetView("My View1")
Set doc1 = view1.GetFirstDocument
While Not (doc1 Is Nothng)
Set view2 = db.GetView("My View2")
Set doc2 = view2.GetFirstDocument
While Not (doc2 Is Nothing)
...
Set doc2 = view2.GetNextDocument(doc2)
Wend
Set doc1 = view1.GetNextDocument(doc1) ' (*)
Wend
Во view2 попадается документ с таким же Form как у doc1, и которые есть во view1 -- по завершении внутреннего цикла в строке (*) получаю ошибку: документ не во view1
Получается лотус для каких-то целей "совместил" переменные?! В отладчике видно, что у doc1 поле parentview поменялось с view1 на view2. Как обойти-то эту глупость?
Последнее редактирование: