Имя: Пароль:
1C
1С v8
Создать док программно под ролью с запретом
0 lirt82
 
21.03.18
08:32
Как программно создать документ если у пользователя нет прав на его создание? т.е. программно под ролью документ должен создаваться но не быть доступным.
1 SeriyP
 
21.03.18
08:43
может что-то типа УстановитьПривелегированныйРежим(Истина) поможет?
2 Малыш Джон
 
21.03.18
08:44
УстановитьПривилегированныйРежим()
3 arsik
 
гуру
21.03.18
08:46
Может быть УстановитьПривилегированныйРежим()?
4 Mankubus
 
21.03.18
08:55
УстановитьПривилегированныйРежим() уже предлагали?
5 иубиповец
 
21.03.18
08:58
(0) А в роли поставить только "добавление". Тогда и док программно создаваться будет, а интерактивно нет, и увидеть не сможет пользователь.
Ну либо из 1-4 совет. Где будете создавать? во внешних обработках вроде нельзя использовать привелигировку.
6 Vladal
 
модератор
21.03.18
09:17
Напоминаю Правила - флейм в тематических разделах недопустим.
7 Vladal
 
21.03.18
09:21
(0) В привилегированном модуле размести процедуру, которая будет создавать и записывать этот документ.

(1), (2), (3) и (4) Работает только в файловых базах, с некоторыми оговорками.
8 manc88
 
21.03.18
09:26
(7) Почему только в файловом то? на сервере тоже вполне работает.
9 lirt82
 
21.03.18
09:28
УстановитьПривилегированныйРежим()    на стороне сервера в процедуре создания  запретного дока - помогло!
всем спасибо!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший