Вытащить из View сразу несколько документов ?!?

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

Наш партнер Genesis Hackspace
Статус темы:
Закрыта.
  1. Гость

    Hallo everybody :)
    Хочу вытащить из View, ряд документов, которые связаны по признаку ContractRef:
    Код (Text):
    Dim OtherDoc As NotesDocument
    Set OtherDoc = view.GetDocumentByKey(cDoc.GetItemValue("ContractRef")(0), True)
    Я так понимаю, Lotus заносит в переменную OtherDoc, первый документ, который является в группе. А можно ли как то занести в переменную OtherDoc все документы, сгруппированные по признаку ContractRef?
     
  2. Sandr

    Sandr Гость

    Код (Text):
    Dim OtherDocs As NotesDocumentCollection
    Dim OtherDoc As NotesDocument
    Set OtherDocs = view.GetAllDocumentsByKey(cDoc.GetItemValue("ContractRef")(0), True) 'получили коллекцию доков по этому признаку
    'если далее нужно обработать эти доки то перебираем их
    set OtherDoc = OtherDocs.getFirstDocument
    while not OtherDoc is nothing
    ... делаем тут что-то с ним

    set OtherDoc = OtherDocs.getNextDocument(OtherDoc)
    wend
     
  3. Гость

    Thanks, thanks :)
     
Загрузка...
Статус темы:
Закрыта.

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