0
ixilimuse
20.01.14
✎
09:36
|
Всем доброго времени суток!
Имею билд 8.2.18.109.
Обычное приложение, на толстом клиенте. (Не УФ)
Появилась необходимость в форме списка справочника и форме списка документа, запретить ряду пользователей возможность "вывода списка".
Пробовал делать при открытии такую обработку:
Если Не РольДоступна("Администратор") Тогда
Для Каждого ТекЭл Из ЭтаФорма.ЭлементыФормы.ДействияФормы.Кнопки.Подменю.Кнопки Цикл
Если ТекЭл.Текст = "Вывести список..." Тогда
ТекЭл.Доступность = Ложь;
КонецЕсли;
КонецЦикла;
КонецЕсли;
Проходя в отладчике прослеживал что свойство меняется, в условие заходим. Код отрабатывает, а вот действие по прежнему остается доступно в меню.
В инете долго гуглил, не могу по теме ничего найти вменяемого.
Единственное что приходит в голову, убрать автозаполнение панели действий. Разместить руками разрешенные кнопки. Так и сделал. Но при клике по табличной части (гриду) правой кнопкой мыши, все равно выходит стандартный набор функций, где есть и "вывод списка".
Прошу подсказать направление, где искать. В интерфейсе уж что мог пересмотрел, не нахожу нужной настройки. В УФ, с этим делом по проще.
|
|
2
ixilimuse
20.01.14
✎
09:53
|
Да, так и сделал, спасибо)) Сразу не углядел галочку.
Но все равно, интересно, есть ли другой способ настроить это? :)
|
|