Запрет редактирования кода

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
Запрет редактирования кода
 
Как можно запретить редактирование кодов для конкретного справочника или для всех?
 
Добрый день.
1. В нужном справочнике с модуле объекта есть функция ДоступностьИзменения. Пишем в ней какие реквизиты запрещаем для редактирования. Например так
Функция ДоступностьИзменения(БлокироватьРеквизиты=Неопределено) Экспорт
БлокироватьРеквизиты = Новый Структура;
БлокироватьРеквизиты.Вставить("Код");
Возврат Ложь;
КонецФункции // ДоступностьИзменения()
2. У пользователя устанавливаем право "Редактирование неизменяемых реквизитов" = ЛОЖЬ
Все, код недоступен для редактирования (у существующих элементов).
Чтобы небыло сообщений о блокировке реквизитов, отключить право "Выводить сообщения при проверке прав доступа".
Или при открытии формы справочника принудительно устанавливать для поля кода недоступность.
 
Спасибо за ответ, я предполагал что есть стандартные средства, с поддержки пока не планировали снимать.
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С