Как вернуть режим Формы в закладках в новых версиях 1С:Розница 2.3 и выше

Программист 1С v8.3 (Управляемые формы) 1С:Розница Торговля и дистрибуция
← На главную

С выходом свежих обновлений конфигурации 1С:Розница (начиная с релизов 2.3.10 и выше) многие пользователи и администраторы столкнулись с неприятным сюрпризом: привычный режим работы Формы в закладках исчезает из настроек, принудительно заменяя интерфейс на современный Такси. Это вызывает определенные неудобства у тех, кто привык к многооконному режиму в стиле 1С:Предприятие 8.2.

В рамках данной статьи мы подробно проанализируем причины такого поведения системы, разберем технические способы возврата закладок через Конфигуратор и параметры запуска, а также рассмотрим современную альтернативу, которая позволяет сохранить удобство работы, не нарушая логику обновлений программы.

Причины исчезновения закладок в новых релизах

Для начала выясним причину, по которой разработчики отказываются от старого интерфейса. Проанализируем технологические изменения в платформе 1С:Предприятие 8.3. Начиная с версии 8.3.15, компания 1С планомерно переводит все типовые решения на современную архитектуру. Основная причина кроется в использовании Библиотеки стандартных подсистем (БСП) последних версий.

В новых конфигурациях управление интерфейсом жестко привязано к модели Такси. Это необходимо для корректной работы динамических форм, таких как Рабочее место кассира (РМК), которые оптимизированы под сенсорные экраны и автоматическое масштабирование. Если в свойствах конфигурации установлен режим Только Такси, пункт меню Формы в закладках просто скрывается из пользовательских настроек, так как платформа считает этот режим устаревшим и несовместимым с текущим кодом.

Способ 1. Изменение настроек в Конфигураторе

Рассмотрим самый радикальный метод, который позволяет вернуть закладки «как было раньше». Этот способ требует изменения конфигурации, поэтому перед началом работ обязательно создадим резервную копию базы данных.

  1. Откроем информационную базу в режиме Конфигуратор.
  2. В дереве метаданных выделим корень конфигурации (самая верхняя строка с названием программы) и нажмем правую кнопку мыши, выбрав пункт Свойства.
  3. В открывшейся панели свойств найдем раздел Представление.
  4. Нас интересует параметр Режим совместимости интерфейса. В новых релизах там часто установлено значение Такси.
  5. Изменим это значение на Версия 8.2. Разрешить Такси.

После внесения этих изменений и обновления конфигурации базы данных (клавиша F7), в пользовательском режиме снова появится возможность выбора. Нам нужно будет зайти в меню Сервис (или Настройки) — Параметры и установить флаг Формы в закладках. Однако стоит помнить, что такой подход делает конфигурацию «измененной», что может осложнить последующие автоматические обновления.

Способ 2. Использование параметров командной строки при запуске

Если мы не хотим вносить изменения в структуру метаданных, попробуем воспользоваться ключами запуска платформы. Разберем, какие параметры отвечают за визуальное представление приложения. Существует три основных режима:

Чтобы применить эти настройки, выполним следующие действия:

  1. Запустим 1С:Стартер (окно выбора баз).
  2. Выберем нужную информационную базу и нажмем кнопку Изменить.
  3. Перейдем на последнюю закладку настроек, где находится поле Дополнительные параметры запуска.
  4. Впишем в это поле строку: /itdi.

Проанализируем ситуацию, если этот метод не сработал. В современных версиях 1С параметр /itdi может игнорироваться, если в конфигурации включен Режим использования модальных окон: Не использовать. Поскольку архитектура новых релизов Розницы полностью построена на асинхронных вызовах и блокирующих окнах, старый механизм закладок может технически конфликтовать с логикой работы диалоговых окон.

Способ 3. Имитация закладок средствами интерфейса Такси

Рассмотрим наиболее правильный и современный путь, который не требует «взлома» конфигурации и не ломает верстку новых форм. В самом интерфейсе Такси предусмотрен механизм, позволяющий визуально реализовать работу с несколькими окнами, очень похожий на старые закладки.

Разберем по шагам настройку Панели открытых:

  1. Запустим программу в обычном пользовательском режиме.
  2. Нажмем на кнопку Главное меню (символ «три полоски» или «оранжевый треугольник» в верхнем левом углу).
  3. Перейдем в раздел Вид и выберем пункт Настройка панелей.
  4. В открывшемся редакторе мы увидим различные области экрана. В нижней части редактора находятся «неиспользуемые» панели.
  5. Найдем элемент Панель открытых и перетащим его мышкой в верхнюю или нижнюю часть макета (в зависимости от того, где вам удобнее видеть закладки).
  6. Нажмем кнопку Применить или ОК.

Теперь все открытые документы, справочники и отчеты будут отображаться в виде горизонтальных вкладок. С технической точки зрения это остается интерфейсом Такси, но функционально это практически полностью заменяет старый режим TDI. Преимущество этого метода в том, что формы не «разламываются», кнопки (например, «Пробить чек») не исчезают за границами экрана, а масштабирование работает корректно.

Особенности отраслевых решений от Рарус

Выясним причину, почему в некоторых случаях (например, в конфигурации Рарус: Магазин одежды) настройки могут вести себя нестабильно. Отраслевые решения часто имеют собственные программные модули, которые срабатывают ПриНачалеРаботыСистемы.

Даже если вы измените Режим совместимости интерфейса в Конфигураторе, программный код в модуле управляемого приложения может принудительно устанавливать свойство ВариантИнтерфейсаКлиентскогоПриложения.Такси, основываясь на внутренних константах или настройках учетной политики решения от Рарус. В этом случае для изменения поведения интерфейса может потребоваться вмешательство программиста для корректировки кода в расширении или основной конфигурации.

Почему не рекомендуется возвращаться к старому интерфейсу 8.2?

Проанализируем риски, с которыми можно столкнуться при принудительном включении закладок в современных релизах Розницы 2.3.10+. Проблема заключается в так называемом автостайлинге. Разработчики 1С проектируют новые формы (особенно РМК и отчеты) с использованием групп с типом ГруппаСтраницы и сложной логикой растягивания элементов.

В старом интерфейсе 8.2 такие формы могут отображаться некорректно:

Итог: Оптимальным решением для современных версий «1С:Розница» является использование интерфейса Такси с включенной Панелью открытых. Это позволяет сохранить привычную навигацию по вкладкам и при этом гарантирует стабильную работу всех функций торгового оборудования и корректное отображение сложных экранных форм.

← На главную