Панель разделов без значков: отключаем иконки подсистем в 1С 8.3
Содержание
Убрать картинки подсистем в 1С 8.3 быстрее всего без Конфигуратора: откройте главное меню, Вид → Настройка панели разделов и в поле отображения выберите Текст. Значки исчезнут, в панели останутся только названия разделов. Настройка личная, сохраняется для текущего пользователя и не трогает конфигурацию.
Второй путь — менять сами подсистемы в Конфигураторе: свойство «Картинка», общие картинки, командный интерфейс. Он нужен разработчику, который хочет изменить вид программы для всех сразу. Есть подвох: если просто очистить свойство «Картинка», в интерфейсе «Такси» платформа подставит стандартный значок, и пустого места не будет.
Какой способ выбрать:
| Способ | Кому подходит | Затрагивает конфигурацию | Действует на |
|---|---|---|---|
Режим Текст в настройке панели разделов | Любой пользователь | Нет | Одного пользователя |
| Копирование настроек через БСП | Администратор базы | Нет | Выбранных пользователей |
| Своя картинка в свойстве подсистемы | Разработчик | Да | Всех |
| Скрытие раздела через командный интерфейс или права | Разработчик, администратор | Да | Роли или всех |
Это общая механика платформы 1С:Предприятие 8.3, поэтому всё ниже одинаково работает в Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и других конфигурациях на управляемых формах.
Режим «Текст» в панели разделов: убираем значки за минуту
Панель разделов — это ряд значков с подписями слева или сверху окна: «Главное», «Банк и касса», «Продажи» и так далее. Каждый значок — картинка подсистемы верхнего уровня. Платформа умеет выводить панель в трёх вариантах: картинка и текст, только картинка, только текст.
Порядок действий:
- Нажмите кнопку главного меню в заголовке окна (три полоски или стрелка в левом верхнем углу).
- Откройте
Вид → Настройка панели разделов. - В поле выбора режима отображения поставьте
Текст. - Нажмите
ОК.
Панель перестроится сразу, перезапуск не нужен. Если панель стояла слева, она станет уже и компактнее: подписи разделов выстроятся столбиком без картинок над ними.
В этой же форме можно убрать лишние разделы целиком. Слева список доступных разделов, справа — тех, что показываются в панели. Переносите ненужные влево кнопками со стрелками, а порядок оставшихся меняйте перетаскиванием.
Чтобы вернуть картинки, откройте ту же форму и выберите режим «Картинка и текст». Состав разделов при этом не меняется: скрытые вами разделы останутся скрытыми, пока вы не перенесёте их обратно.
Режим Текст особенно выручает на ноутбуках с экраном 13–14 дюймов. Панель разделов с картинками слева занимает заметную часть ширины окна, а без них в рабочую область помещается ещё одна-две колонки списка документов. Если разделов много, текстовая панель ещё и быстрее читается: глаз ищет слово «Банк», а не вспоминает, какой значок за него отвечает.
Положение самой панели (сверху, слева) меняется в другом месте: Вид → Настройка панелей. Там панели перетаскивают мышью по краям окна. На отображение картинок это не влияет, но удобно настроить всё за один заход.
Как применить вид без картинок ко всем пользователям
Настройка панели разделов хранится в системных настройках пользователя. Если в базе 20 человек, ходить к каждому не обязательно. В типовых конфигурациях на БСП (Бухгалтерия 3.0, ЗУП 3.1, УТ 11, КА, ERP) администратор копирует её штатно.
- Зайдите под пользователем, у которого уже стоит режим
Текст, или настройте его у себя. - Откройте
Администрирование → Настройки пользователей и прав. - Перейдите в «Настройки пользователей» и выберите пользователя-образец.
- Отметьте настройки внешнего вида, найдите команду копирования другим пользователям.
- Укажите получателей и подтвердите копирование.
Новые настройки подхватятся при следующем входе пользователя в программу. Тем, кто сейчас работает, проще перезапустить клиент .
Копирование перезаписывает внешний вид у получателей. Если кто-то из сотрудников уже перенастроил под себя панели или начальную страницу, его вариант заменится образцом. Предупредите людей заранее.
Новые пользователи по умолчанию получают стандартный вид с картинками. Чтобы не повторять процедуру для каждого новичка, заведите пользователя-шаблон с нужными настройками и копируйте от него.
Свойство «Картинка» подсистемы в Конфигураторе
Значок раздела задаётся в палитре свойств подсистемы. Путь: Конфигурация → Общие → Подсистемы, двойной щелчок по подсистеме верхнего уровня, вкладка «Основные», свойство «Картинка».
Что важно знать до того, как вы его очистите:
- 🖼 в «Такси» у раздела без картинки платформа показывает стандартный значок, то есть пустой квадрат не появится, но и иконка не исчезнет;
- 🧩 картинки есть только у подсистем верхнего уровня: вложенные подсистемы в панели разделов не выводятся, их значки видны лишь в некоторых местах интерфейса;
- 🔒 в типовой конфигурации на поддержке свойство заблокировано, пока вы не включите возможность изменения.
Поэтому очистка свойства «Картинка» — не способ убрать значки. Это частая ошибка начинающих разработчиков: правка в Конфигураторе, обновление базы, а панель выглядит так же, только у раздела теперь безликий стандартный рисунок. Свойство меняют, когда нужен другой рисунок: свой, единый для всех разделов, однотонный.
Если конфигурация на поддержке
Конфигурация → Поддержка → Настройка поддержки.- Кнопка
Включить возможность изменения, подтвердите. - Для нужной подсистемы задайте правило «Объект поставщика редактируется с сохранением поддержки».
- Поменяйте картинку и обновите конфигурацию базы данных (
F7).
Перед любой правкой типовой конфигурации сделайте выгрузку информационной базы в .dt. При следующем обновлении 1С сравнит вашу подсистему с новой версией поставщика. Изменение картинки — мелкая правка, но её придётся подтверждать при каждом обновлении.
Обновление конфигурации базы данных лучше выполнять, когда пользователи не работают. При изменении только картинок реструктуризации не будет, но открытые сеансы получат сообщение об изменении конфигурации и попросят перезапуск.
Общие картинки: заменяем значки на свои
Если цель — не убрать картинки, а сделать их спокойнее (например, один серый значок для всех разделов), используйте объект «Общие картинки».
- В дереве конфигурации откройте
Общие → Общие картинки. - Добавьте новую картинку, задайте имя, например
РазделБезЗначка. - Загрузите файл изображения (PNG с прозрачным фоном подойдёт лучше всего).
- В свойстве «Картинка» каждой подсистемы выберите эту общую картинку.
- Обновите конфигурацию базы данных.
Приём с почти прозрачной картинкой иногда используют, чтобы «убрать» значок, не трогая настройки пользователей. Результат хуже режима Текст: место под картинкой сохраняется, панель остаётся широкой, а над подписями появляются пустые промежутки.
Сравнение вариантов:
| Что делаем | Результат в панели | Минус |
|---|---|---|
Режим Текст у пользователя | Только подписи, панель компактная | Действует на конкретного пользователя |
| Очистка свойства «Картинка» | Стандартный значок платформы | Значок не исчезает |
| Прозрачная общая картинка | Пустое место над подписью | Панель выглядит недоделанной |
| Единая однотонная общая картинка | Одинаковые значки у всех разделов | Нужно менять конфигурацию |
Общие картинки удобно положить в расширение конфигурации вместе с другими своими доработками. Но присвоить их заимствованной подсистеме из расширения получается не во всех версиях платформы. Проверьте на копии базы, прежде чем планировать так.
Скрытие разделов целиком: командный интерфейс и функциональные опции
Иногда за запросом «убрать картинки» стоит другая задача: чтобы ненужных разделов в панели не было вовсе. Тогда работают с видимостью подсистем.
Командный интерфейс конфигурации
В Конфигураторе щёлкните правой кнопкой по корню дерева конфигурации и выберите Открыть командный интерфейс конфигурации. Откроется редактор с панелью разделов.
- ✅ колонка видимости задаёт, показывается ли раздел по умолчанию;
- 👥 видимость можно настроить отдельно для каждой роли;
- ↕️ здесь же меняется порядок разделов в панели.
Есть ещё флажок «Включать в командный интерфейс» в свойствах самой подсистемы. Если его снять, подсистема пропадёт из панели разделов для всех. Используйте это для служебных подсистем, которые нужны только для группировки объектов в дереве конфигурации.
Функциональные опции
Раздел виден, пока в нём есть хотя бы одна доступная команда. Функциональная опция, привязанная к константе, скрывает команды входящих в неё объектов. Когда скрыты все команды подсистемы, раздел исчезает из панели автоматически.
Пример: опция управляет разделом склада через константу, а пользователь переключает её из формы настроек. После изменения константы интерфейс нужно перерисовать.
&НаСервере
Процедура УстановитьИспользованиеСкладаНаСервере(Использовать)
Константы.ИспользоватьСкладскойУчет.Установить(Использовать);
КонецПроцедуры
&НаКлиенте
Процедура ВыключитьСклад(Команда)
УстановитьИспользованиеСкладаНаСервере(Ложь);
ОбновитьИнтерфейс();
КонецПроцедуры
Здесь ИспользоватьСкладскойУчет — имя константы для примера, у вас будет своя. Метод ОбновитьИнтерфейс() перестраивает командный интерфейс текущего сеанса без перезапуска клиента. Другие пользователи увидят изменения после перезапуска.
В типовых конфигурациях функциональные опции уже связаны с флажками в разделе Администрирование → Функциональность (в Бухгалтерии) или в общих настройках. Не меняйте константы опций программно в обход этих форм: часть флажков проверяет данные перед отключением.
Интерфейс «Такси», «Версия 8.2» и обычное приложение
Поведение картинок зависит от того, в каком интерфейсе работает база.
| Интерфейс | Где картинки подсистем | Как убрать |
|---|---|---|
| «Такси» (основной для 8.3) | Панель разделов слева или сверху | Режим Текст в настройке панели разделов |
| «Версия 8.2» (управляемое приложение) | Панель разделов сверху, крупные значки | Тот же режим в настройке панели разделов |
| Обычное приложение | Панели разделов нет | Значки задаются в меню и панелях инструментов, подсистемы картинками не выводятся |
Режим интерфейса задаётся свойством конфигурации «Режим совместимости интерфейса». У современных типовых решений это «Такси», и переключиться на «Версию 8.2» из пользовательского режима уже нельзя.
В «Такси» есть ещё одно место с картинками — панель функций текущего раздела. Там у команд бывают свои значки, но это картинки команд и объектов, а не подсистемы. Они настраиваются в свойствах команд и на панель разделов не влияют.
На мониторах с высоким разрешением и масштабом 150–200 % штатные значки разделов выглядят чётко, а самодельные растровые картинки могут расплываться. Это ещё один довод в пользу режима Текст вместо подмены картинок.
Права доступа и видимость разделов
Пользователь видит раздел, только если у него есть право хотя бы на один объект или команду внутри. Поэтому у бухгалтера и кладовщика панели разделов с одной и той же базой отличаются.
Что из этого следует на практике:
- 🔑 если пользователю не нужен раздел, лучше закрыть ему права, чем прятать раздел настройкой: права нельзя вернуть самому через
Вид; - 🧭 в типовых конфигурациях права выдают через профили групп доступа:
Администрирование → Настройки пользователей и прав → Профили групп доступа; - 👁 настройка панели разделов у пользователя показывает только те разделы, на которые у него есть права, лишние там не появятся.
Права не влияют на то, с картинками или без отображаются оставшиеся разделы. Это всегда решает режим отображения панели.
Если значки не исчезли
Частые причины, по которым после настройки всё осталось по-старому: