От панелей до ролей: четыре уровня настройки внешнего вида 1С 8.3

· 10 мин

Содержание

Чтобы изменить интерфейс 1С 8.3, откройте главное меню (кнопка с тремя полосками в левом верхнем углу окна) и выберите Вид → Настройка панелей. Там перетаскиванием меняется расположение панели разделов, панели открытых окон, избранного и истории. Состав полей и кнопок в конкретной форме меняется через Ещё → Изменить форму.

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

УровеньКто делаетЧто меняетРиск
Пользовательские настройкиСам пользовательПанели, формы, списки, начальная страницаПочти нулевой, сбрасывается в два клика
Настройки программыАдминистратор базы в режиме «Предприятие»Видимость разделов и функций для всей базыНизкий
Роли и подсистемыАдминистратор в конфигуратореЧто видит каждая группа пользователейСредний: можно отрезать доступ к нужному
Расширения и стилиПрограммистНовые кнопки, поля, команды, оформлениеСредний, но без снятия с поддержки

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

Интерфейс «Такси» в платформе 8.3.2x собран из нескольких панелей. Каждый пользователь настраивает их под себя, и эти настройки хранятся в информационной базе под его именем. Соседу по кабинету они не передаются.

Панели окна приложения

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

Какие панели обычно есть в списке:

  • 📂 панель разделов — крупные пункты вроде «Банк и касса», «Продажи», «Зарплата и кадры»;
  • 🗂 панель открытых — вкладки открытых окон, удобна при работе с десятком документов;
  • ⭐ панель избранного — то, что вы пометили звёздочкой;
  • 🕘 панель истории — последние открытые документы и справочники;
  • 🛠 панель инструментов — кнопки главного меню, поиска и сервисных команд;
  • 📑 панель функций текущего раздела — список команд выбранного раздела.

💡 Если панель разделов с левой стороны мешает на ноутбуке с маленьким экраном, перенесите её наверх. Разделы станут горизонтальной строкой и освободят 150–200 пикселей ширины под таблицы.

Начальная страница

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

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

Команды внутри раздела

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

Масштаб и размер шрифта

Отдельной ручки «размер шрифта» для пользователя в 1С нет: размер текста задаётся стилем конфигурации и масштабом экрана Windows. На практике помогают два приёма:

  • 🔍 увеличьте масштаб в параметрах экрана Windows (125–150%) — тонкий клиент 1С подстроится;
  • 📊 в табличных документах (отчёты, печатные формы) масштаб меняется отдельно, через Ctrl и колёсико мыши.

Если шрифт нужно сменить у всех пользователей, это уже правка стиля в конфигураторе (см. раздел про расширения).

Как настроить кнопки и командную панель формы

Классических «панелей инструментов» с перетаскиванием иконок, как в Word, в «Такси» нет. Вместо них у каждой формы есть командная панель: кнопки «Записать», «Провести», «Печать» и меню «Ещё». Именно её и подстраивают.

Пошагово: убрать или вернуть кнопку

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

Кнопки, которые убраны с панели, остаются в меню «Ещё». Поэтому скрыть лишнее безопасно: команду по-прежнему можно найти.

Пользовательская настройка не создаёт новых команд. Если в форме нет кнопки «Отправить по почте» или «Заполнить по остаткам», флажком её не добавить: её нужно программировать в расширении.

Колонки в списках

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

Работа с управляемыми формами: поля, группы, порядок

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

Что в нём доступно:

  • ✅ показать или скрыть любое поле, группу, таблицу;
  • ↕️ перенести поле выше или ниже стрелками, переместить его в другую группу;
  • 📐 у некоторых элементов поменять размеры и расположение заголовка в правой части окна;
  • ➕ добавить поля, которые разработчик положил в форму, но скрыл по умолчанию: они есть в дереве без флажка.

Пример под бизнес-задачу

Менеджер по продажам заполняет только контрагента, договор, склад и товары. Остальные двадцать полей реализации ему не нужны.

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

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

Как вернуть всё назад

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

Интерфейс под роль: разделы и подсистемы для отдела

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

Без конфигуратора: функциональность программы

В типовых конфигурациях на базе БСП часть интерфейса включается и выключается целиком. В «Бухгалтерии предприятия 3.0» это Главное → Функциональность. Отключили, например, учёт по складам или валютные операции — пропадают соответствующие поля, документы и отчёты у всех пользователей. Это самый быстрый способ облегчить интерфейс небольшой организации.

Через права доступа

Состав разделов, которые видит конкретный пользователь, определяется его правами. В БСП-конфигурациях права выдаются профилями групп доступа: Администрирование → Настройки пользователей и прав → Группы доступа. Пользователь, у которого нет прав на документы зарплаты, не увидит и раздела «Зарплата и кадры»: платформа прячет команды, к которым у роли нет доступа.

В конфигураторе: командный интерфейс

Если готовых профилей не хватает, программист настраивает командный интерфейс в конфигураторе:

  1. Корень конфигурации → контекстное меню → «Открыть командный интерфейс конфигурации» — здесь порядок и видимость разделов.
  2. Для подсистемы — её свойства → «Командный интерфейс»: какие команды попадут в раздел и в какую группу.
  3. Колонки с ролями справа позволяют включить или выключить видимость команды для каждой роли.

Правка ролей и командного интерфейса прямо в типовой конфигурации снимает объекты с поддержки и усложняет обновление. Новые роли для своих отделов лучше делать в расширении — так основная конфигурация остаётся на поддержке.

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

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

Как устроен процесс

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

Готовое расширение (файл .cfe) можно подключить и без конфигуратора. В БП 3.0 и других БСП-конфигурациях это делается в Администрирование → Печатные формы, отчеты и обработки → Расширения.

Что ещё меняют расширением

  • 🎨 стили и элементы стиля — шрифт полей, цвет важных надписей, оформление таблиц для всех пользователей;
  • 🧭 подсистемы — свой раздел «Наш отдел» с нужными документами и отчётами;
  • 🔐 роли — права на новые объекты расширения;
  • 🖨 печатные формы — макеты для документов.

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

💡 У расширения есть флаг «Безопасный режим». Пока он включён, расширение не может выполнять потенциально опасные операции (работа с файлами, внешние компоненты). Для расширения, которое меняет только формы и стили, этого достаточно; снимать флаг стоит только для проверенного кода.

Внешние обработки и программная работа с настройками

Чтобы не настраивать вручную по двадцать пользователей, используют автоматизацию.

Копирование и очистка настроек

В БСП-конфигурациях есть штатная обработка: Администрирование → Настройки пользователей и прав → Персональные настройки пользователей. Она позволяет:

  • 📋 скопировать настройки внешнего вида одного пользователя другим — например, эталонного менеджера всем новым;
  • 🧹 очистить настройки пользователя, если у него «всё съехало»;
  • 👀 посмотреть, какие формы и отчёты у кого настроены.

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

Программно: хранилища настроек

Платформа хранит пользовательские настройки в трёх хранилищах: ХранилищеСистемныхНастроек (панели, положение окон), ХранилищеНастроекДанныхФорм (настройки форм и списков) и ХранилищеОбщихНастроек. Внешняя обработка администратора может сбросить их для конкретного пользователя:

&НаСервере
Процедура СброситьНастройкиИнтерфейсаНаСервере(ИмяПользователя)
	// Неопределено в первых двух параметрах — удалить все ключи
	ХранилищеСистемныхНастроек.Удалить(Неопределено, Неопределено, ИмяПользователя);
	ХранилищеНастроекДанныхФорм.Удалить(Неопределено, Неопределено, ИмяПользователя);
КонецПроцедуры

Обработку запускают под пользователем с административными правами. Сам пользователь в этот момент должен быть вне программы: при выходе он запишет свои текущие настройки обратно.

Сброс удаляет все личные настройки: панели, колонки списков, сохранённые варианты отчётов. Предупредите сотрудника заранее.

Какой способ выбрать

Что вы хотите изменить?

Ошибки при настройке интерфейса и как их не допустить

  • ❌ Правка формы прямо в типовой конфигурации. Первое же обновление превращается в сравнение и объединение, а часть изменений теряется. Формы меняйте через расширение.
  • ❌ Скрыли панель разделов и не можете найти команды. Ничего не удалено: верните панель через Вид → Настройка панелей, перетащив её из неиспользуемых.
  • ❌ После обновления форма выглядит странно. Разработчик переставил элементы, а сохранённая пользовательская настройка относится к старой форме. Помогает Ещё → Изменить форму → Ещё → Установить стандартные настройки.
  • ❌ Ждут, что /ClearCache сбросит интерфейс. Этот параметр запуска чистит кэш метаданных на компьютере, а пользовательские настройки лежат в базе и остаются на месте.
  • ❌ Раздел пропал после смены прав. Значит, у профиля пропало право на объекты раздела. Проверьте группы доступа пользователя, а не настройки панелей.
  • ❌ Расширение подключено, а изменений нет. Не обновили конфигурацию базы данных или не перезапустили сеанс, либо расширение не применяется к этой области данных.

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

Видят ли другие пользователи мои настройки интерфейса?
Нет. Панели, формы и списки сохраняются под вашим пользователем. Чтобы передать их коллеге, администратор копирует настройки обработкой «Персональные настройки пользователей».
Почему настройки интерфейса не сохраняются после выхода?
Чаще всего вход идёт под общим пользователем, у которого нет права сохранять данные пользователя, или настройки сбрасывает обработка администратора. Проверьте права профиля и заходите под своим именем.
Можно ли вернуть старый интерфейс в виде 8.2?
В современных конфигурациях на 8.3 основной интерфейс — «Такси». Режим совместимости с интерфейсом 8.2 задаётся разработчиком в свойствах конфигурации; типовые решения его уже не поддерживают.
Меняет ли настройка интерфейса учётные данные?
Нет. Скрытое поле или раздел не удаляет документы и проводки. Данные остаются в базе и видны другим пользователям и в отчётах.
Работает ли всё это в веб-клиенте и в 1С:Фреш?
Пользовательские настройки панелей и форм работают одинаково. Расширения в облачном приложении подключаются внутри самого приложения, без конфигуратора.