0
- 27.05.2014 - 15:31
|
Добрый день. Прошу кому не сложно разъяснить следующий момент. Имеется роль - "Пользователь" и роль "Полные права" В обоих ролях стоит галочка "Вывод". Если стоят права Полные у пользователя и НЕ стоит галочка "Редактирование таблиц", то табличная часть отчёта доступна для сохранения через файл, если стоит роль "Пользователь" и в справочнике "Пользователи" и стоит галочка "Редактирование таблиц" то тоже доступна. Вопрос заключается в том что нужно добавить в правах роли "Пользователь" чтоб не требовалась проставлять пользователям с данной ролью галочки "Редактирование таблиц", или это зашито в платформе? Конфигурация самописка на базе УПП 1.3.13.1. Либо как вариант отключить данную функцию вообще, что пользователи могли печатать и менять всё что угодно. Заранее спасибо. | |
1
- 28.05.2014 - 07:45
|
ищи что-то типа: ** // Функция возвращает признак защищать таблицу от редактирования или нет. // // Параметры: // нет. // // Возвращаемое значение: // Истина - если таблицу необходимо защитить от редактирования, иначе Ложь. // Функция ЗащитаТаблиц() Экспорт РазрешеноРедактирование = УправлениеПользователями.ПолучитьЗначениеПраваДляТ екущегоПользователя(ПланыВидовХарактеристик.ПраваП ользователей.РедактированиеТаблиц, Ложь); Если (РазрешеноРедактирование.Количество() = 0) ИЛИ (РазрешеноРедактирование.Количество() > 1) Тогда Возврат Ложь; Иначе Возврат НЕ РазрешеноРедактирование[0].Значение; КонецЕсли; КонецФункции // ЗащитаТаблиц() ** | |
| Интернет-форум Краснодарского края и Краснодара |