|
Есть ли у пользователя право на просмотр документа программно | ☑ | ||
---|---|---|---|---|
0
lamme
04.03.20
✎
12:13
|
пользователь. на один тип документа ограничен бсп правами (по организации)
программно - считывается файл с данными и пытается в этот документ что-то записать Как понять - что у этого пользователя есть права на этот документ ? |
|||
1
pechkin
04.03.20
✎
12:17
|
если считал - то права есть
|
|||
2
lamme
04.03.20
✎
12:18
|
считывается файл - в котором дата номер
но не документ базы |
|||
3
lubitelxml
04.03.20
✎
12:18
|
(0) Записать() в попытку запихни - если прав нет - в исключение уйдет. Но также может быть заблокирован объект - тогда тоже в исключение уйдет
|
|||
4
lubitelxml
04.03.20
✎
12:19
|
+(3) можно при желании распарсить ответ от ОписаниеОшибки()
|
|||
5
1Сергей
04.03.20
✎
12:19
|
ПОПЫТКА
ИСКЛЮЧЕНИЕ |
|||
6
lamme
04.03.20
✎
12:50
|
в попытку не хочет
|
|||
7
pechkin
04.03.20
✎
12:58
|
(6) кто не хочет?
|
|||
8
pechkin
04.03.20
✎
12:58
|
новый нужно документ создать или старый изменить?
|
|||
9
Галахад
гуру
04.03.20
✎
13:02
|
Чо-та не понял, если доступа нет, то для пользователя этого документа не будет. И пофиг, есть он или нет.
|
|||
10
lubitelxml
04.03.20
✎
13:05
|
(6) ну тогда ищи документ запросом и ВЫБРАТЬ РАЗРЕШЕННЫЕ, чтобы в выборку попали только нужные документы
|
|||
11
Галахад
гуру
04.03.20
✎
13:08
|
Или нужно знать что есть такой документ?
Если ОбщийПривелигированный.ЕстьДокумент(ТипДок, Номер, Дата) И НЕ Документы.ТипДок.НайтиПоНомеру(Номер, Дата) Тогда Сообщить("Документ-то есть, но тебе фига"); КонецЕсли; |
|||
12
lamme
04.03.20
✎
13:26
|
старый изменить
ругается вообще на строке Исхдокумент.ссылка.ПометкаУдаления - нет права чтения |
|||
13
1Сергей
04.03.20
✎
13:31
|
||||
14
polosov
04.03.20
✎
13:34
|
(0) А функцию ПравоДоступа() не получается использовать?
|
|||
15
pechkin
04.03.20
✎
13:35
|
(12) ну собственно я тебе и говорил в (1)
|
|||
16
polosov
04.03.20
✎
13:36
|
(14) А хотя не, не получится.
|
|||
17
lamme
04.03.20
✎
13:37
|
тогда не понимаю (
|
|||
18
lamme
04.03.20
✎
13:37
|
Документ. Реализация товаров и услуг
Действие - Чтение Отказ в доступе |
|||
19
Галахад
гуру
04.03.20
✎
13:39
|
(12) Делай загрузку в привилегированном модуле.
|
|||
20
lamme
04.03.20
✎
13:39
|
это и остается
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |