Коллекция документов

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

Статус темы:
Закрыта.
  1. Qwerty84

    Qwerty84 Гость

    Call notesDocumentCollection.AddDocument(document) не работает.
    При добавлении документа в коллекцию выдается ошибка
    Object variable not set

    код следующии:

    Dim dcol As notesdocumentcollection
    ' Set dcol = New notesdocumentcollection тоже выдает ошибку
    Call dcol.AddDocument(tdoc)

    подскажите как инициализировать новый пустой коллекшн чтоб потом туда можно было добавлять документы
     
  2. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    <!--QuoteBegin-Qwerty84+10:09:2007, 10:27 -->
    <span class="vbquote">(Qwerty84 @ 10:09:2007, 10:27 )</span><!--QuoteEBegin-->подскажите как инициализировать новый пустой коллекшн чтоб потом туда можно было добавлять документы
    [snapback]77616" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Нормальным способом никак. Можно использовать метод NotesView.GetAllDocumentsByKey с ключом, которого нет в представлении.
     
  3. Qwerty84

    Qwerty84 Гость

    <!--QuoteBegin-Medevic+10:09:2007, 08:31 -->
    <span class="vbquote">(Medevic @ 10:09:2007, 08:31 )</span><!--QuoteEBegin-->Можно использовать метод NotesView.GetAllDocumentsByKey с ключом, которого нет в представлении.
    [snapback]77617" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    то есть будем обманным путем создавать новый пустой коллекшн
    :)
    но все ровно спасибо
    все работает
     
  4. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Побыстрее можно сделать через GetProfileDocCollection: не нужно view :)

    Set Dc = db.GetProfileDocCollection("SOME_FAKE_KEY")
     
Загрузка...
Статус темы:
Закрыта.

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