Не получается удалить объект Entity Log из меню, в чем причина?
У вас меню в Composit mode
. В этом случае в меню вашего приложения попадают все пункты меню из базовых компонентов и аддонов. В этом режиме удалить их из меню нельзя.
В режиме Single mode
вы можете полностью самостоятельно скомплектовать меню приложения, произвольно поменяв и структуру меню, и наполнение.
Если надо просто убрать 1-2 пункта меню из базового функционала потому, что вы его пока не используете - проще запретить пользователю соответствующий экран. Если экран недоступен по правам, то и пункт меню пользователю не отображается.
Пункт меню Entity Log
отображает экран sys$EntitySnapshot.view
, если не ошибаюсь.
Получилось перейти в режим Single mode
, однако там отображаются только кастомные экраны, базовых нет.
Задача заключается в том чтобы расширить функционал экрана Entity Log
, добавив туда дополнительные поля сущностей. Подумала что возможным решением будет заменить базовый класс на класс наследующий Entity Log
, однако из меню пока убрать не получается.
Получилось перейти в режим
Single mode
, однако там отображаются только кастомные экраны, базовых нет.
Нужно добавить нужные вам экраны других компонентов.
Жмем Добавить и выбираемым нужный экран.
Не поняла зачем добавлять если нужно удалить базовый экран, т.к. сейчас в меню отображаются оба.
Снимок экрана я привел неудачный. Но там в screen
есть все экраны.
Вот экраны этого приложения
Да, но ведь у базовых компонентов нельзя менять экран в Composite mode
.
А в Single mode
они просто не отображаются
Андрей, добрый день! Подскажите пожалуйста как запретить пользователю экран?
Создайте роль, в которой этот экран запрещен, и раздайте ее нужным пользователям.