Что-то программно можно сделать с "управляемым интерфейсом" меню разделов?

1. fixin 4337 11.02.26 16:58 Сейчас в теме
Хотелось бы скрывать программно ненужные пункты меню и давать им разные названия.
По идее управлять видимостью можно через функциональные опции, если к каждому пункту меня подвязать свою опцию.

Ну или можно сделать M разделов и в каждом N команд, а уже к командам подвязывать произвольные действия, но тогда нужно менять заголовок команд и иконку.

Что-то из этого возможно программно?
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. user-z99999 78 11.02.26 17:19 Сейчас в теме
(1) Можно сделать на форме кнопки с правильными Заголовками.
И привязать их к функциональным опциям.
Их видимость будет определяться - включенной функциональной опцией.

Сделай не программно, посмотри как классно.
Потом программно рисуй.
4. vladimir_korshun 97 11.02.26 17:26 Сейчас в теме
(1) А на ИТС смотрели?

https://its.1c.ru/db/pubv8devui#content:273:hdoc

РаботаСИнтерфейсом.НастройкаИнтерфейса();
Stasyao1C; +1 Ответить
5. fixin 4337 11.02.26 21:32 Сейчас в теме
(4) и чем мне это поможет? Пользователь сможет поменять это все. ну хотя если бы там можно было бы переименовывать пункты, то ладно бы, но нет...
8. VmvLer 12.02.26 16:55 Сейчас в теме
(7) 8.3.21 автору не подходит - он на доковидной платформе лепит нетленку.
9. fixin 4337 12.02.26 16:58 Сейчас в теме
(8) да, хотелось бы в классике.
(7) за ссылку спасибо, но не понял, можно ли там переименовывать пункты меню.
6. Avatarzorro 74 12.02.26 02:45 Сейчас в теме
(1)
скрывать программно ненужные пункты меню

роли не предлагать?

Ну или можно сделать M разделов и в каждом N команд

Разделы зависят на прямую от подсистем

вроде 14 лет на сайте, а вопросы как у вчерашнего студента впервые открывшего 1с
2. VmvLer 11.02.26 17:02 Сейчас в теме
Это мы узнаем в коде ядра F3
user_1880116; +1 1 Ответить
10. coollerinc 188 13.02.26 11:49 Сейчас в теме
Все настройки которые может сделать пользователь, то же вы можете делать програмно. Грубо говоря можно скрыть раздел. Но пользователь сможет его вывести снова
11. fixin 4337 13.02.26 11:59 Сейчас в теме
(10) ну в принципе, если контроль прав хороший, то ему это ничего не даст и он будет себе сам злым буратиной. Но вот переименовать раздел и команду нельзя, так?
12. coollerinc 188 13.02.26 13:54 Сейчас в теме
(11) Нет нельзя, это же задается в метаданных подсистемы, у которых стоит Только чтение.

Так правами вы и подсистему скрыть можете.

Вот такой управляемый-неуправляемый интерфейс
13. fixin 4337 13.02.26 14:22 Сейчас в теме
(12) может есть какой-то хак?
14. insurgut 208 16.02.26 12:59 Сейчас в теме
(13) Вариант 1 - в расширении создавать свои подсистемы - назвать как хочется, иконки 16px свои установить, создавать свои команды, привязать к разделам... Но пользователь, как говорили выше, сможет исключать те или иные команды по своему усмотрению.
Вариант 2 - создавать свою обработку рабочего стола с выводом всего и вся необходимого - тут решается проблема с доступом к видимости команд у пользователя.
Для отправки сообщения требуется регистрация/авторизация

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот