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

Разработка и Конфигурация · 9 мин

Как изменить дизайн в 1С: от настройки интерфейса до разработки форм

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

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

Большинство типовых конфигураций (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом) построены на управляемых формах, поэтому инструменты настройки в них схожи. Пользователь может менять состав и порядок команд, разработчик — структуру форм, цвета, шрифты и условное оформление списков.

Перед любыми изменениями в конфигураторе сделайте резервную копию информационной базы: через «Администрирование → Выгрузить информационную базу» в файл .dt. Это позволит вернуться к рабочему состоянию, если правка формы приведёт к ошибкам.

Определите, какой уровень изменений вам нужен

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

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

Маршрут решения

Как выбрать действие

Нужно переставить разделы меню или убрать лишние командыИспользуйте настройку панелей в пользовательском режиме
Нужно изменить состав команд формы в типовой конфигурацииПопробуйте «Изменить форму» через меню «Ещё»
Нужно добавить реквизит, изменить цвета или логику отображенияРаботайте в конфигураторе с копией базы

Настройка панелей и меню в пользовательском режиме

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

Меню каждого раздела настраивается через команду «Настройка навигации» (обычно доступна по правому клику или через «Ещё» в панели навигации). В левой части окна — доступные команды, в правой — отображаемые. Переносите команды кнопками «Добавить» и «Удалить», меняйте порядок стрелками.

Избранное — ещё один способ ускорить работу. Пометьте звёздочкой часто используемые документы, справочники и отчёты, и они появятся в отдельном разделе «Избранное» на рабочем столе.

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

Изменение формы без конфигуратора

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

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

Условное оформление списка — мощный инструмент визуализации без программирования. В настройке укажите условие (например, «Статус равен Отклонён»), выберите оформляемые поля и задайте цвет текста или фона. Настройка сохраняется и применяется каждый раз при открытии списка.

Работа с формами в конфигураторе

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

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

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

Стили, цвета и шрифты

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

Для точечного выделения элементов используйте условное оформление формы (закладка «Условное оформление» в редакторе формы) или свойства конкретных элементов: «ЦветТекста», «ЦветФона», «Шрифт». Не злоупотребляйте яркими цветами — интерфейс, где всё подсвечено, воспринимается хуже стандартного.

Картинки для кнопок и команд добавляются через «Общие → Общие картинки», затем назначаются команде в свойстве «Картинка». Используйте изображения небольшого размера, чтобы не раздувать объём конфигурации.

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

Расширения конфигурации как безопасная альтернатива

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

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

Способы изменения дизайна

Настройка в пользовательском режиме

Быстро и безопасно, но ограничено составом команд и видимостью полей

Изменение в конфигураторе

Полный контроль, но осложняет обновление и требует копии базы

Расширение конфигурации

Сохраняет поддержку и обновляемость, но имеет ограничения по функциональности

Проверка результата и частые проблемы

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

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

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

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

Открытие формы
Норма

Форма открывается без ошибок у всех пользователей

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

Ошибка «Поле не найдено» или пустое окно

Изменение размера окна
Норма

Элементы растягиваются и не наезжают друг на друга

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

Поля перекрываются или обрезаются

Обновление конфигурации
Норма

Обновление проходит без конфликтов

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

Конфликт при объединении с новым релизом

Итог

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

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

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

Можно ли вернуть стандартный вид формы после настройки?

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

Изменения панелей применятся ко всем пользователям?

Нет, настройки панелей и меню в пользовательском режиме индивидуальны. Чтобы задать настройки для всех, администратор может скопировать настройки через «Администрирование → Настройки пользователей и прав → Копирование настроек».

Что делать, если пункт «Изменить форму» недоступен?

Команда может быть отключена правами или скрыта разработчиком конфигурации. Проверьте наличие права «Изменение форм» у вашей роли. Если прав нет, обратитесь к администратору базы.

Ломаются ли доработки форм при обновлении 1С?

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

Можно ли изменить дизайн 1С без программиста?

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

Как перенести настройки формы в другую базу?

Настройки пользователя можно выгрузить через механизм копирования настроек. Доработки в виде расширения выгружаются в файл через «Конфигурация → Расширения конфигурации → Сохранить в файл» и загружаются в другую базу той же конфигурации.