• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Source.document на queryopen

Kizarek86

Green Team
20.07.2007
871
7
BIT
41
Дорого времени суток.
Никто не сталкивался с такой ситуацией?
У пользователя доступ на чтение на уровне базы и к документу через роль.
При открытии документа на событии Queryopen не удается получить Source.Document = Is Nothing
клиент 8.0.2
 

Kizarek86

Green Team
20.07.2007
871
7
BIT
41
Все еще интересенее, код на кнопке формы

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

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

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

savl

Lotus Team
28.10.2011
2 601
312
BIT
216
@Kizarek86, а через промежуточный объект?
UIDoc наверняка есть, а вот самого дока может не быть, ну на QO точно такое и раньше было для новых документов.
Но в кнопке всегда работало...
На PO такая же ситуация?
 

Kizarek86

Green Team
20.07.2007
871
7
BIT
41
@Kizarek86, а через промежуточный объект?
UIDoc наверняка есть, а вот самого дока может не быть, ну на QO точно такое и раньше было для новых документов.
Но в кнопке всегда работало...
На PO такая же ситуация?

UIDoc есть. На PO тоже самое, проблема только у пользователей с доступом на чтение...у редакторов все в поряде...
 

Kizarek86

Green Team
20.07.2007
871
7
BIT
41
Через промежуточный аналогично

Код:
 Dim ws As New NotesUIWorkspace
 Dim docUI As NotesUIDocument
Set docUI = ws.CurrentDocument
Dim docST As NotesDocument
Set docST = docUI.Document

docST пустой
 

savl

Lotus Team
28.10.2011
2 601
312
BIT
216
@Kizarek86,
не смог повторить у себя, и галки снимал и доступ выставлял... Да и клиент у меня 9,0,1 FP5
Есть возможность на другом клиенте проверить?
 

Kizarek86

Green Team
20.07.2007
871
7
BIT
41
Похоже на проблему обратной совместимости клиент-сервер, будем курить дальше)
 

rinsk

Lotus Team
12.11.2009
1 151
125
BIT
4
Больше похоже на отсутствие последнего FP6 На 802...
 

Kizarek86

Green Team
20.07.2007
871
7
BIT
41
Удивительным образом это лечится чисткой настроек в notes.ini.
Какая именно там делает бяку не выявлял, затирал все и перенастраивал клиент.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!