При переходе на платформу 1С:Предприятие 8.3.10 и выше многие разработчики и пользователи сталкиваются с новой особенностью интерфейса: при запуске тонкого или толстого клиента в режиме управляемого приложения в системном трее (области уведомлений Windows) автоматически появляется отдельный значок 1С. При этом для каждого запущенного экземпляра программы создается собственная иконка, что на первый взгляд кажется дублированием кнопок панели задач. Разберем подробно, для чего предназначен этот механизм, почему он срабатывает даже в пустых базах и какими способами можно скорректировать отображение значков.
Появление значка в системном трее напрямую связано с развитием встроенной подсистемы «Система взаимодействия» (механизм текстовых сообщений, звонков, видеоконференций и контекстных обсуждений объектов конфигурации). Разберем ключевые функции, возложенные на данный элемент интерфейса:
Проанализируем технические нюансы работы данного механизма. В версии платформы 8.3.10 инициализация области уведомлений была встроена в базовый цикл запуска клиентского приложения. Это привело к следующему поведению:
conf.cfg или параметров запуска клиентского приложения, позволяющих программно отключить добавление иконки в трей на уровне одной базы.ОтображениеОбсуждений управляет исключительно видимостью панели обсуждений внутри окна формы конкретного объекта, но не отключает системный значок сеанса.Если дублирование значков на панели задач и в трее создает визуальный шум при одновременной работе с большим количеством баз, рассмотрим проверенные варианты решения ситуации.
Наиболее простой способ скрыть нежелательные иконки на рабочих местах пользователей — настроить политику отображения области уведомлений средствами операционной системы. Разберем по шагам:
1cv8c.exe и 1cv8.exe и установим переключатель в положение «Откл.» (или выберем режим «Скрывать значок и уведомления»).После применения этих настроек все иконки сеансов 1С автоматически переместятся во всплывающее меню переполнения трея (под стрелку) и не будут занимать место на главной панели.
В более свежих версиях платформы 1С:Предприятие механизм взаимодействия был существенно доработан. Для фонового получения уведомлений без необходимости держать постоянно открытыми все клиентские окна конфигураций разработчики платформы реализовали отдельное платформенное приложение-агент «Оповещения и запуск» (поставляемое в составе дистрибутива в каталоге ExtDst). Оно берет на себя централизованную обработку оповещений со всех баз и запускает клиент только по требованию.