Смена интерфейса 1С:Предприятие 8.3 — от настроек пользователя до Конфигуратора

· 9 мин

Содержание

Чтобы поменять интерфейс в 1С 8.3, откройте главное меню (кнопка с тремя полосками в левом верхнем углу), выберите Сервис → Параметры и переключите вариант интерфейса между «Такси» и «Версия 8.2». После этого перезапустите программу — новый вид применится при следующем входе.

Если переключателя в окне нет, значит, конфигурация разрешает только один вариант, и изменить интерфейс 1С:Предприятие можно лишь через Конфигуратор. Это делает администратор за 5–10 минут, плюс время на резервную копию.

Какие бывают интерфейсы 1С 8.3 и чем они отличаются

Под словом «интерфейс» в 1С понимают три разные вещи. Путаница между ними — главная причина, почему инструкция «не работает ».

  1. Режим приложения — обычное или управляемое. Это свойство самой конфигурации. Старые решения (УПП, БП 2.0, УТ 10.3) написаны на обычных формах. Современные (БП 3.0, ЗУП 3, УТ 11, ERP) — только на управляемых.
  2. Вариант интерфейса управляемого приложения — «Такси» или «Версия 8.2». Переключается в настройках пользователя, если конфигурация это позволяет.
  3. Внешний вид рабочего места — какие панели видны, где они стоят, что лежит на начальной странице. Настраивается каждым пользователем под себя.
Что меняемКто можетГдеНужен ли перезапуск
Такси ↔ Версия 8.2ПользовательСервис → ПараметрыДа
Расположение панелейПользовательВид → Настройка панелейНет
Обычное ↔ управляемое приложениеАдминистраторКонфигуратор, свойства конфигурации или пользователяДа
Набор разделов и команд для ролиАдминистратор / разработчикКонфигуратор или настройки программыДа

Какой вариант выбрать

  • 🟢 Такси — для всех современных конфигураций. Крупные шрифты, панель разделов слева или сверху, формы открываются закладками внутри одного окна. Новые возможности фирма развивает именно здесь.
  • 🟡 Версия 8.2 — компактнее, ближе к старым программам: меню и панели расположены плотнее, больше помещается на маленьком мониторе. Подходит тем, кто долго работал в 8.2 и не хочет переучиваться.
  • 🔴 Обычное приложение — только если конфигурация на обычных формах. Новую БП 3.0 в такой вид не «переключить»: обычных форм в ней просто нет.

Если вы ищете, как в 1С поменять интерфейс «как было раньше» в БП 3.0, вам нужен вариант «Версия 8.2», а не обычное приложение. Внешне он ближе всего к привычной «восьмёрке» прошлых лет.

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

Этот способ доступен любому пользователю и ничего не меняет у коллег: настройка сохраняется только для вашей учётной записи.

Переключение Такси и «Версии 8.2»

  1. Откройте главное меню — значок с тремя полосками или стрелкой в заголовке окна.
  2. Выберите Сервис → Параметры.
  3. В строке выбора варианта интерфейса отметьте «Такси» или «Версия 8.2».
  4. Нажмите «Применить», затем закройте программу и откройте её снова.

В том же окне задаётся, как открываются формы: в закладках или в отдельных окнах. Тем, кто привык к «Версии 8.2», удобнее отдельные окна — так поведение ближе к старым релизам.

Настройка панелей в Такси

Даже без смены варианта рабочее место можно перестроить почти до неузнаваемости:

  1. Главное меню → Вид → Настройка панелей.
  2. Перетащите мышью нужные панели: разделов, открытых, избранного, истории, функций текущего раздела.
  3. Поставьте их сверху, слева, справа или снизу — в окне сразу видно, как будет выглядеть результат.
  4. Лишнюю панель вытащите за пределы схемы, и она исчезнет.
  5. Нажмите «ОК».

Дополнительно настраиваются:

  • 📌 Начальная страница — Вид → Настройка начальной страницы: какие формы открываются при входе (например, список документов или монитор руководителя).
  • 📂 Состав раздела — в панели функций нажмите шестерёнку «Настройка навигации» или «Настройка действий» и уберите команды, которыми не пользуетесь.
  • ⭐ Избранное — нажмите звёздочку в заголовке любой формы, чтобы ссылка появилась в панели избранного.

Если в Сервис → Параметры нет выбора варианта интерфейса, это не ошибка прав. Конфигурация жёстко зафиксирована на одном варианте — обычно «Такси». Поменять это может только администратор через Конфигуратор.

Как изменить интерфейс 1С 8.3 через Конфигуратор

Здесь меняются настройки, которые действуют для всей базы или для конкретного пользователя. Перед любыми изменениями в Конфигураторе сделайте резервную копию базы — Администрирование → Выгрузить информационную базу в файл .dt.

Разрешить пользователям выбор Такси или «Версии 8.2»

  1. Откройте Конфигуратор и выберите Конфигурация → Открыть конфигурацию.
  2. Щёлкните правой кнопкой по корню дерева (названию конфигурации) и выберите «Свойства».
  3. В группе «Совместимость» найдите свойство «Режим совместимости интерфейса».
  4. Выберите одно из значений:
    • «Версия 8.2» — доступен только старый вид;
    • «Версия 8.2. Разрешить Такси» — по умолчанию старый, Такси по выбору;
    • «Такси. Разрешить Версия 8.2» — по умолчанию Такси, старый по выбору;
    • «Такси» — только новый вид.
  5. Сохраните конфигурацию и обновите конфигурацию базы данных (F7).

В типовой конфигурации на поддержке свойство заблокировано. Чтобы его изменить, придётся включить возможность редактирования. Это усложнит будущие обновления: при каждом обновлении вы будете сравнивать и объединять изменения. Взвесьте, стоит ли оно того.

Обычное или управляемое приложение для одного пользователя

Если конфигурация поддерживает оба режима (так бывает у решений на обычных формах), режим задаётся в карточке пользователя:

  1. Администрирование → Пользователи в Конфигураторе.
  2. Откройте пользователя, перейдите на вкладку «Прочие».
  3. В поле «Режим запуска» выберите «Авто», «Обычное приложение» или «Управляемое приложение».

Для всей базы есть свойство конфигурации «Основной режим запуска» — там же, в свойствах корня.

Через окно запуска и параметры командной строки

В списке баз выделите нужную, нажмите «Изменить» и дойдите до последней страницы мастера. В поле «Основной режим запуска» выберите тонкий, толстый или веб-клиент. Обычные формы открываются только в толстом клиенте.

Для ярлыка на рабочем столе режим задают ключами запуска:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Buh" /RunModeManagedApplication
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\UPP" /RunModeOrdinaryApplication

Путь к базе после /F подставьте свой. Для серверной базы вместо /F используется /S"сервер\имя_базы".

Интерфейс под роли: бухгалтеру одно, кладовщику другое

Каждому сотруднику нужен свой набор разделов. Бухгалтеру по зарплате незачем видеть склад, а менеджеру — регламентированную отчётность.

Средствами самой программы

В типовых конфигурациях лишние разделы и команды убираются без программиста:

  • ⚙️ Функциональность — Администрирование → Функциональность. Если отключить, например, учёт производства, соответствующие документы пропадут из меню у всех.
  • 👥 Группы доступа — Администрирование → Настройки пользователей и прав → Группы доступа. Пользователь видит только те разделы и объекты, на которые у него есть права. Убрали профиль «Склад» — раздел склада исчез.
  • 📋 Копирование настроек — Администрирование → Настройки пользователей и прав → Настройки пользователей. Настройте интерфейс одному сотруднику и скопируйте его внешний вид остальным в отделе.

Удобный приём: заведите служебного пользователя-«эталон» для каждого отдела. Настройте ему панели и начальную страницу, а новым сотрудникам копируйте настройки с него за пару минут.

В Конфигураторе

Разработчик управляет видимостью точнее:

  1. В дереве конфигурации откройте «Подсистемы», щёлкните правой кнопкой и выберите «Все подсистемы».
  2. Слева выберите раздел, справа — команды. Колонка «Видимость» задаёт видимость по умолчанию, а кнопкой с ролями настраивается видимость для каждой роли отдельно.
  3. Для типовой конфигурации на поддержке такие правки удобнее делать в расширении, а не в основной конфигурации — так обновления не ломаются.

Программная смена интерфейса (для разработчиков)

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

Узнать текущий вариант на клиенте:

&НаКлиенте
Процедура ПоказатьВариант(Команда)
    Вариант = ТекущийВариантИнтерфейсаКлиентскогоПриложения();
    Сообщить("Сейчас: " + Вариант);
КонецПроцедуры

Установить вариант для пользователя на сервере:

&НаСервереБезКонтекста
Процедура УстановитьТакси(ИмяПользователя)
    Ключ = "Общее/НастройкиКлиентскогоПриложения";
    Настройки = ХранилищеСистемныхНастроек.Загрузить(Ключ, "", , ИмяПользователя);
    Если Настройки = Неопределено Тогда
        Настройки = Новый НастройкиКлиентскогоПриложения;
    КонецЕсли;
    Настройки.ВариантИнтерфейсаКлиентскогоПриложения = ВариантИнтерфейсаКлиентскогоПриложения.Такси;
    ХранилищеСистемныхНастроек.Сохранить(Ключ, "", Настройки, , ИмяПользователя);
КонецПроцедуры

После сохранения новый вид применится при следующем запуске. Если меняете вариант текущему пользователю, предложите перезапуск: ЗавершитьРаботуСистемы(Истина, Истина).

Если программно меняли только состав команд (например, включили функциональную опцию), достаточно вызвать ОбновитьИнтерфейс() — перезапуск не нужен.

Имена свойств и ключей хранилища сверяйте с синтакс-помощником вашей версии платформы. Для записи настроек чужого пользователя нужны административные права.

Что мешает поменять интерфейс: частые сбои

Диагностика: выберите симптом

Как вернуть стандартный интерфейс после сбоя

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

СпособКогда помогаетЧто потеряете
Стандартные настройки формыСломан вид одной формыНастройки этой формы
Очистка кэша /ClearCacheГлюки после обновленияНичего
Очистка настроек пользователяПерепутаны панели и разделыВсе личные настройки внешнего вида
Копирование настроек с другого пользователяНужен рабочий вид как у коллегиСвои настройки заменятся

Сброс одной формы

В проблемной форме нажмите Ещё → Изменить форму, затем в окне настройки — Ещё → Установить стандартные настройки. Форма вернётся к виду из конфигурации.

Очистка кэша

Добавьте ключ к строке запуска базы. В окне запуска выделите базу, нажмите «Изменить» и на последней странице мастера в поле «Дополнительные параметры запуска» впишите:

/ClearCache

Запустите базу один раз, затем ключ можно убрать.

Очистка всех настроек пользователя

  1. Под администратором: Администрирование → Настройки пользователей и прав → Настройки пользователей.
  2. Выберите сотрудника.
  3. На вкладке внешнего вида отметьте нужные настройки или все сразу.
  4. Нажмите «Очистить». При следующем входе пользователь увидит интерфейс по умолчанию.

Очистка удаляет все личные настройки внешнего вида пользователя — избранное, начальную страницу, колонки в списках. Предупредите сотрудника заранее.

Если в конфигурации нет такой обработки, то же делает код: ХранилищеСистемныхНастроек.Удалить(Неопределено, Неопределено, ИмяПользователя) удаляет все системные настройки указанного пользователя.

Частые вопросы о смене интерфейса в 1С

Повлияет ли смена интерфейса на данные и проводки?
Нет. Интерфейс отвечает только за внешний вид. Документы, справочники и остатки остаются прежними.
Можно ли одному пользователю Такси, а другому «Версию 8.2»?
Да, если режим совместимости конфигурации разрешает оба варианта. Каждый выбирает свой в Сервис → Параметры.
Почему в веб-клиенте интерфейс выглядит иначе?
Веб-клиент работает только с управляемыми формами и зависит от браузера. Масштаб страницы браузера и его тема влияют на вид. Обычные формы в веб-клиенте недоступны.
Сохранится ли настройка панелей после обновления конфигурации?
Обычно да: настройки хранятся в базе отдельно от конфигурации. Если после обновления в разделе появились новые команды, их придётся добавить в панель вручную.
Как увеличить шрифт в интерфейсе 1С?
В Такси размер элементов зависит от масштаба экрана Windows. Увеличьте масштаб в параметрах дисплея системы или поменяйте масштаб страницы в веб-клиенте.