Имя: Пароль:
1C
1С v8
Как запретить редактировать документ, не меняя права Роли?
,
0 Лиана Искакова
 
12.02.14
13:21
Доброго времени суток!
Можно как-то убрать у пользователя права на редактирование документа не меняя Роли?
1 zmaximka
 
12.02.14
13:23
можно внести изменения в форму документа :)
2 kosts
 
12.02.14
13:23
(0) Запрети запись в подписке
3 Maxus43
 
12.02.14
13:24
дату запрета изменения данных поставить ещё...
По факту - не предусмотрено это в типовых. Юзеров-вредителей предполагается не подпускать к компьютеру, а не закрывать от него 1 документ
4 Лиана Искакова
 
12.02.14
13:26
(2) это как?
5 Лиана Искакова
 
12.02.14
13:26
(1) а типовыми средствами можно?
6 Лиана Искакова
 
12.02.14
13:27
(3) мне надо только одному пользователю запретить. а остальным оставить
7 kosts
 
12.02.14
13:27
(4) Открыть конфигуратор. добавить подписку. Добавить процедуру в модуль. В процедуре отказ.
Но лучше пригласить программиста.
8 Рэйв
 
12.02.14
13:28
(6)Прострели пользователю локтевые суставы
9 kosts
 
12.02.14
13:28
(6),(7) Добавить условие на пользователя...
10 Рэйв
 
12.02.14
13:29
(6)
Процедура ПередЗаписью()
   Если ИмяПользователя()="Гад ползучий" Тогда
       Сообщить("Ты недостоин, смертный!");
       Отказ=Истина;
       Возврат;
   КонецЕсли;
КонецПроцедуры
11 Рэйв
 
12.02.14
13:31
это чтобы поздеваться. Потому что он мог там час вбивать документ:-)
А если не издеваясь то в модуле формы при открытии
все тоже самое, но вместо отказа -

ЭтаФорма.ТолькоПросмотр=Истина;
12 Maxus43
 
12.02.14
13:35
(5)(6) Типовыми нельзя
13 Лиана Искакова
 
12.02.14
13:36
Спасибо, ребят!!!
14 Рэйв
 
12.02.14
13:38
(13)Вот что правильная фотка в личке делает!:-)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой