При работе с интерфейсом «Такси» в современных версиях платформы «1С:Предприятие 8.3» разработчики и пользователи часто стремятся максимально кастомизировать рабочее пространство для удобства навигации. Одним из частых вопросов является возможность добавления собственных кнопок или ссылок (например, прямой ссылки на «Начальную страницу») в верхнюю системную панель, где располагается поиск, имя пользователя и характерный значок с «фонариком».
В этой статье мы подробно разберем, что представляет собой эта область интерфейса, какие ограничения накладывает платформа 1С и какими альтернативными способами можно решить задачу быстрого доступа к начальной странице.
Прежде всего, выясним терминологию. Значок с изображением фонаря — это стандартная команда платформы «Функции для технического специалиста» (в более старых версиях она называлась «Все функции»). Данная команда является системной и предоставляет доступ к полному списку объектов метаданных конфигурации (справочникам, документам, регистрам и т.д.), независимо от того, включены они в интерфейс или нет.
Важно понимать архитектурное ограничение платформы «1С:Предприятие»: верхняя панель (область системных команд) жестко зарезервирована платформой. Рассмотрим причины, по которым мы не можем добавить туда произвольную кнопку:
УстановитьНастройкиИнтерфейсаКлиентскогоПриложения() позволяет управлять видимостью панелей целиком, но не составом кнопок внутри системной области.Таким образом, на вопрос «как добавить кнопку именно туда, где фонарь» ответ будет отрицательным: штатными средствами платформы это сделать невозможно. Однако мы можем реализовать удобный доступ к начальной странице другими способами.
Часто пользователи хотят добавить кнопку «Начальная страница», потому что сама страница пуста или не содержит нужной информации. Разберем, как настроить содержимое этой области. В конфигураторе 1С предусмотрен специальный механизм управления рабочей областью.
Выполним следующие шаги:
В открывшемся окне мы увидим настройки шаблона (одна колонка, две колонки разной ширины и т.д.). Рассмотрим ситуацию, когда нам нужно добавить форму на экран:
Это решает проблему информативности, но как быть с навигацией, если пользователь уже «ушел» вглубь других разделов?
Самый правильный с точки зрения методологии 1С способ — это размещение ссылки в Панели разделов. Если мы создадим подсистему и пометим её как основную, она станет разделом «Главное» (или будет иметь другое название по вашему выбору).
Проанализируем процесс добавления команды для перехода на начальную страницу:
Панель навигации раздела.Обычное.После этих действий у пользователя в левой (или верхней) панели разделов появится четкая кнопка для вызова нужной функциональности.
Стоит отметить, что в современных версиях платформы 8.3 кнопка перехода к начальной странице уже может присутствовать в интерфейсе, но её положение зависит от настроек панелей. Рассмотрим, как убедиться в её наличии:
Если проблема заключается в том, что пользователь вообще не видит значок с фонарем, то это решается не в конфигураторе, а непосредственно в пользовательском режиме. Выясним, как это сделать:
Важный момент: если этот флажок недоступен или его установка не приводит к появлению меню, необходимо проверить права доступа. У роли пользователя должно быть разрешено право РежимВсеФункции.
Подводя итог, мы выяснили, что интерфейс платформы 1С имеет свои «неприкосновенные» зоны. Системная область с поиском и фонариком не предназначена для пользовательских модификаций. Вместо попыток взлома дизайна платформы, эффективнее использовать штатные механизмы:
Рациональное использование этих инструментов позволит создать интуитивно понятный интерфейс без нарушения стандартов разработки 1С.