Notesuiview и свойство Documents НИД ХЕЛП!

Тема в разделе "Lotus - Программирование", создана пользователем Archi2001, 13 мар 2008.

  1. Archi2001

    Archi2001 Гость

    Всем здрасти!!!

    Сразу скажу в поиске был, но нечто подобное не нашёл...
    Есть абсолютно обычная вьюха... есть Action... - его задача элементарная - перезаписывать выделенные документы ...
    Соотв, коллекцию отбираю через NotesUIview.Documents ...
    Ситуация вот какая: Выделяем документы, нажимаем этот экшн, обрабатываем коллекцию... (док-ты автоматически перемещаются из вьюхи.... - их во вью больше нет)

    Не закрывая вьюху, снимаем выделение со всех доков!!!! нажимаем опять Акшн, и ... о чудо... :( он опять возращает уже обработанную до этого коллекцию!!! :eek:

    Кто подскажет, чего делать???? :eek: понятно, что он где-то кэширует эту коллекцию... но где???? Refresh не помогает, Rebuild - слишком долго!!!
    Вью категорезирована... настройки рефреша "по умолчанию" ...
     
  2. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Не сталкивался. Предлагаю отбирать коллекцию через notesDatabase.UnprocessedDocuments.
     
  3. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Код (Text):
    Dim Dc As NotesDocumentCollection
    Set Dc = UiView.Documents
    Call UiView.DeselectAll
     
  4. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Надо перед рефрешом сделать notesUIView.DeselectAll
     
  5. Archi2001

    Archi2001 Гость

    Спасибо всем за столь скорые ответы!!! :(
    DeselectAll помогло!!!!!!!! (жаль пока рейтинг поднимать не могу...)
     
Загрузка...

Поделиться этой страницей