8.2.14.540 УПП 1.3.12.1 как сделать чтобы определеный документ мог редактирвать его автор? В какое место нужно разместить
Если (ЭтотОбъект.Ответственный = глЗначениеПеременной("глТекущийПользователь")) ТОгда или (РольДоступна("ПОлныеПрава")) ТОгда
Иначе Предупреждение("ТОлько автор документа может его редактировать");
Конецесли;
Тут много вариантов, в зависимости от условий.
Если все остальные могут открыть, посмотреть и нужна проверка только при записи и необходимо с минимальными изменениями типовой тогда подписка перед записью или добавить код (если типовая) проверки в процедуру НастройкаПравДоступа.ОпределитьДоступностьВозможностьИзмененияДокументаПоДатеЗапрета.
(4) Садизм - согласен...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший