Вызов процедуры!

Тема в разделе "Lotus - Программирование", создана пользователем DNT, 30 янв 2006.

  1. DNT

    DNT Постоялец форума
    Lotus team

    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Есть библиотека "MainLib".
    В ней процедура "Sub LogWriteSave (sr As Notesdocument, Action As String)"
    Процедуру вызываю из события формы - всё ОК.

    Затык в следующем - в "Общей программе БД" на событие Querydocumentdelete пишу код:

    ....
    Dim doc As NotesDocument
    ...
    For i = 1 To collection.Count
    Set doc = collection.GetNthDocument(i)
    Call LogWriteSave(doc,"Отмена удаления")
    Next
    ....

    Ошибка: Type mismath on: DOC

    Почему???? Может где-то нужно дополнительно что-то объявить?
    Спасибо.
     
  2. Domino6

    Domino6 Гость

    <!--QuoteBegin-DNT+30:01:2006, 13:20 -->
    <span class="vbquote">(DNT @ 30:01:2006, 13:20 )</span><!--QuoteEBegin-->Set doc = collection.GetNthDocument(i)
    [snapback]29920" rel="nofollow" target="_blank[/snapback]​

    проверка на пусто документа[/quote]
    И заодно посмотри может в "doc" какая-то буква русская "о" или "с"
     
Загрузка...

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