К статье
Практический материал

Быстрый старт · 9 мин

Что такое пользовательский интерфейс в 1С

Разбираем, что такое пользовательский интерфейс в 1С: виды интерфейсов, элементы управляемых форм, настройка под себя и типичные ошибки новичков.

Пользовательский интерфейс в 1С — это всё, что видит и с чем взаимодействует пользователь программы: формы документов и справочников, кнопки, поля ввода, таблицы, панели навигации, меню и отчёты. Через интерфейс бухгалтер проводит документы, менеджер оформляет заказы, а руководитель смотрит отчёты, не зная, как устроена база данных внутри.

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

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

Из чего состоит интерфейс 1С

Главный экран любой конфигурации 1С состоит из нескольких стандартных областей. Панель разделов (обычно слева или сверху) переключает крупные блоки учёта: «Продажи», «Закупки», «Склад», «Кадры». Панель навигации внутри раздела показывает списки документов и справочников, а панель действий содержит команды создания объектов и построения отчётов.

Центральное место занимает рабочая область — там открываются формы. Форма списка показывает таблицу объектов (например, всех контрагентов), форма объекта — карточку одного элемента с полями и табличными частями. Отдельные виды форм: форма выбора (при подборе значения в поле) и форма отчёта с настройками и результатом.

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

Виды интерфейсов: от обычных форм до «Такси»

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

Современный стандарт — управляемые формы и интерфейс «Такси». Он ориентирован на широкие мониторы, использует крупные элементы, панели навигации и работает одинаково в толстом клиенте, веб-клиенте и мобильном приложении. Именно «Такси» используется во всех актуальных типовых решениях: «1С:Бухгалтерия 8», «1С:Управление торговлей», «1С:Зарплата и управление персоналом».

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

Сравнение интерфейсов

Обычные формы

Встречаются в старых конфигурациях. Элементы размещаются вручную, адаптации под веб-клиент нет, разработка сложнее.

Управляемые формы и «Такси»

Стандарт современных решений. Автоматическая компоновка, работа в браузере и на мобильных устройствах, гибкая настройка пользователем.

Как устроена управляемая форма

Управляемая форма состоит из реквизитов (данных), команд (действий) и элементов (визуального представления). Реквизиты — это, например, поля «Контрагент», «Дата», «Сумма документа». Команды — кнопки «Провести», «Записать и закрыть». Элементы — поля ввода, надписи, таблицы и группы, которые отображают реквизиты и команды на экране.

Логика размещения элементов задаётся через группы: группа страниц создаёт вкладки, горизонтальная группа выстраивает поля в ряд, вертикальная — в столбец. Платформа сама решает, как растянуть или сжать элементы при изменении размера окна, поэтому форма корректно выглядит и на ноутбуке, и на широком мониторе.

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

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

Большинство настроек доступно без прав администратора и без программирования. В форме списка через меню «Ещё» доступны пункты «Настроить список» (отбор, сортировка, условное оформление) и «Изменить форму» (состав и порядок колонок). В карточке объекта «Изменить форму» позволяет скрыть неиспользуемые поля или переставить их местами.

Главный экран тоже настраивается: через меню «Вид» можно изменить состав панели разделов, добавить часто используемые документы в избранное (звёздочка рядом с объектом) и закрепить нужные отчёты на начальной странице. Эти настройки сохраняются для каждого пользователя отдельно.

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

Настройка интерфейса для разработчика

Разработчик управляет интерфейсом через конфигуратор. Состав разделов и команд определяется подсистемами: каждому объекту (справочнику, документу, отчёту) указывается, в какие подсистемы он входит, и платформа автоматически строит панели навигации и действий. Убирать или добавлять команды вручную в интерфейсе обычно не нужно — достаточно правильно разнести объекты по подсистемам.

Для формы объекта в конфигураторе открывается редактор, где в дереве элементов задаются группы, поля и команды, а в свойствах — видимость, доступность, обязательность заполнения. Изменения применяются после обновления конфигурации базы данных.

Отдельный механизм — роли и права. Если у пользователя нет права на просмотр объекта, платформа автоматически скрывает соответствующие команды и разделы из его интерфейса. Поэтому «пропавшая» кнопка у сотрудника чаще всего означает не ошибку, а ограничение прав.

Типичные проблемы и как их проверить

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

Контрольные точки

Как проверить результат

Видимость команды или раздела
Норма

Команда есть у пользователя с полными правами

Тревожный признак

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

Состав колонок списка
Норма

Колонки соответствуют вашей настройке после повторного открытия

Тревожный признак

Список показывает лишнее — сбросьте настройки через «Ещё — Установить стандартные настройки»

Скорость открытия формы
Норма

Форма открывается за несколько секунд

Тревожный признак

Долгая загрузка из-за тяжёлого отбора или большого списка — сузьте отбор и период

Типичные ошибки
01
Искать «пропавший» документ вручную вместо проверки отбора в списке — чаще всего включён фильтр по организации или периоду.
02
Дорабатывать типовую форму напрямую в конфигураторе, хотя задача решалась личной настройкой пользователя — это усложняет обновление конфигурации.
03
Давать всем сотрудникам полные права ради видимости кнопок — это риск случайного удаления или изменения чужих данных.
04
Судить об ошибке в программе по своему экрану, не проверив права и функциональные опции.

Практические рекомендации

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

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

Итог

Что важно запомнить

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

Частые вопросы

Чем интерфейс «Такси» отличается от обычного интерфейса 1С?

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

Можно ли изменить форму документа без программиста?

Да, в пределах личных настроек: через «Ещё — Изменить форму» можно скрыть поля, изменить их порядок и состав кнопок. Добавить новое поле или изменить логику без доработки в конфигураторе нельзя.

Почему у коллеги видна кнопка, а у меня нет?

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

Как вернуть форму к исходному виду после неудачной настройки?

В форме списка откройте «Ещё — Настроить список» и используйте установку стандартных настроек, а в окне «Изменить форму» — команду сброса настроек. Личные настройки при этом удалятся, но данные не пострадают.

Работает ли интерфейс 1С в браузере и на планшете?

Да, управляемые формы поддерживают веб-клиент и мобильную платформу. Одна и та же конфигурация открывается в браузере без установки программы, хотя отдельные функции (например, работа с некоторым оборудованием) могут требовать толстого клиента.