Source.document на queryopen

Тема в разделе "Lotus - Программирование", создана пользователем Kizarek86, 8 дек 2015.

  1. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Дорого времени суток.
    Никто не сталкивался с такой ситуацией?
    У пользователя доступ на чтение на уровне базы и к документу через роль.
    При открытии документа на событии Queryopen не удается получить Source.Document = Is Nothing
    клиент 8.0.2
     
  2. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Все еще интересенее, код на кнопке формы

    Dim ws As New NotesUIWorkspace
    Dim doc As NotesDocument
    Set doc = ws.CurrentDocument.document

    также не получает документ

    не замечал раньше что читатели не могут получить доступ к документу, это нормально или где то чето погибло?
     
  3. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.051
    Симпатии:
    146
    @Kizarek86, а через промежуточный объект?
    UIDoc наверняка есть, а вот самого дока может не быть, ну на QO точно такое и раньше было для новых документов.
    Но в кнопке всегда работало...
    На PO такая же ситуация?
     
  4. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    UIDoc есть. На PO тоже самое, проблема только у пользователей с доступом на чтение...у редакторов все в поряде...
     
  5. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Через промежуточный аналогично

    Код (LotusScript):
     Dim ws As New NotesUIWorkspace
     Dim docUI As NotesUIDocument
    Set docUI = ws.CurrentDocument
    Dim docST As NotesDocument
    Set docST = docUI.Document
    docST пустой
     
  6. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.051
    Симпатии:
    146
    @Kizarek86,
    не смог повторить у себя, и галки снимал и доступ выставлял... Да и клиент у меня 9,0,1 FP5
    Есть возможность на другом клиенте проверить?
     
  7. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    В 9.0.1 порядок, видимо глюки клиента, будем переставлять)
     
  8. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Похоже на проблему обратной совместимости клиент-сервер, будем курить дальше)
     
  9. rinsk

    rinsk Lotus team
    Lotus team

    Регистрация:
    12 ноя 2009
    Сообщения:
    795
    Симпатии:
    78
    Больше похоже на отсутствие последнего FP6 На 802...
     
  10. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Присутствует
     
  11. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Удивительным образом это лечится чисткой настроек в notes.ini.
    Какая именно там делает бяку не выявлял, затирал все и перенастраивал клиент.
     
  12. Shandrik

    Shandrik Well-Known Member

    Регистрация:
    30 дек 2010
    Сообщения:
    236
    Симпатии:
    24
    О_o
     
Загрузка...
Похожие Темы - Source document на
  1. KingGLEB
    Ответов:
    3
    Просмотров:
    1.299
  2. SvetlanaL
    Ответов:
    0
    Просмотров:
    175
  3. SvetlanaL
    Ответов:
    0
    Просмотров:
    342
  4. motogarri
    Ответов:
    11
    Просмотров:
    827
  5. NickProstoNick
    Ответов:
    0
    Просмотров:
    572

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