Имя: Пароль:
1C
1С v8
Запрет на "Запрет изменения данных"
, , ,
0 Cunni
 
13.08.12
17:38
УТ 10.3. Необходимо одному из пользователей с полными правами ограничить возможность изменять дату запрета изменения данных. Такое вообще возможно?
1 Волесвет
 
13.08.12
17:39
программно
2 Stim
 
13.08.12
17:40
да
3 Cunni
 
13.08.12
17:41
оооок, тогда такой вопрос: через новую роль возможно? И если да, дайте намек, как это реализовать
4 pessok
 
13.08.12
17:48
сделать новую роль, открыть в конфигураторе обработку органичения, в приоткрытии написать Если Не РольДоступна("ОнМожетВсеЗапретить") Тогда КоманднаяПанель.Кнопки.ОК.Доступность = Ложь
5 ЧашкаЧая
 
13.08.12
17:51
(3, 4) Кто запретит пользователю с полными правами зайти в список пользователей и добавить себе нужную роль?
6 Irek-kazan
 
13.08.12
18:03
убрать полные права
7 acsent
 
13.08.12
18:05
в коде по имени пользователя
8 Pasha
 
13.08.12
18:17
(0) А не проще приказ провести "Такому-то челу в базе запрещаю менять дату запрета. За нарушение штраф" Подпись: Биг БОСС
9 vqwy
 
13.08.12
18:31
(5) ну смотря что там за пользователь
может, это ТС бережёт базу от себя любимого
чтоб невыплата премий не сказалась на данных
10 ЧашкаЧая
 
13.08.12
18:51
(9) Для этого есть специальный флажок "Применять дату запрета для пользователей с полными правами".
11 vqwy
 
13.08.12
19:35
ну дык и снять его не проблема
12 Cunni
 
14.08.12
10:22
(10) Не, мне нужно другое. Необходимо вообще запретить изменять ДАТУ запрета. Новую роль создать на сколько я понимаю нельзя, т.к. нужно прогнать всех пользователей из базы перед обновлением, правильно? А их там туча, никак не прогонишь. Ну а вообще разобрались, дата запрета ссылается на регистр сведений, редактировать который можно только пользователю с полными правами, убрали полного и поставили все остальные.
13 Мимохожий Однако
 
14.08.12
10:24
ПолуОФФ: Зачем изначально было заводить кучу пользователей с Полными правами?! Достаточно двух вменяемых.