Работа в 1С:Предприятие часто требует быстрого доступа к наиболее используемым отчётам, обработкам или справочникам. Постоянное поиск нужных элементов через меню отнимает время и снижает продуктивность. Решение — вывести избранное в 1С на панель быстрого доступа, чтобы важные функции были всегда под рукой. Эта возможность доступна как в пользовательском режиме, так и через настройки конфигуратора, но многие сотрудники и даже администраторы не знают, как ею воспользоваться.
В этой статье мы разберём все способы добавления избранных элементов на панель в 1С 8.3 (актуально для большинства конфигураций: Бухгалтерия 3.0, Управление торговлей 11, Зарплата и управление персоналом 3.1 и др.). Вы узнаете, как настроить отображение через интерфейс программы, редактировать панели в конфигураторе, а также решить типичные проблемы, например, когда добавленные элементыSuddenly исчезают после обновления. Особое внимание уделим различиям между управляемым и обычным приложением — это критично для корректной настройки.
Что такое «избранное» в 1С и зачем его выводить на панель
В 1С:Предприятие термин «избранное» обозначает пользовательский набор часто используемых объектов: отчёты, обработки, справочники, документы или даже внешние печатные формы. Эти элементы можно закрепить в специальном разделе меню или вывести непосредственно на панель быстрого доступа — горизонтальную полосу в верхней части окна программы.
Основные преимущества:
- ⚡ Экономия времени: один клик вместо 3–5 действий для поиска нужного отчёта.
- 📌 Персонализация: каждый пользователь может настроить панель под свои задачи (бухгалтер увидит «Акт сверки», менеджер — «Заказ клиента»).
- 🔄 Гибкость: состав панели легко изменять без вмешательства администратора.
- 🛡️ Безопасность: права доступа сохраняются — пользователь увидит только те элементы, которые разрешено использовать его роли.
Важно понимать, что «избранное» и «панель быстрого доступа» — не всегда синонимы. В некоторых конфигурациях (например, 1С:ERP) избранные элементы сначала добавляются в специальный раздел меню Избранное, а затем уже переносятся на панель. В других (например, Бухгалтерия 3.0) можно сразу закрепить объект на панели. Это зависит от версии платформы и конкретной конфигурации.
Способ 1: Добавление в избранное через пользовательский интерфейс
Самый простой метод — использовать стандартные инструменты 1С в режиме 1С:Предприятие. Он подходит для обычных пользователей и не требует прав администратора. Рассмотрим пошаговую инструкцию на примере конфигурации 1С:Бухгалтерия 3.0 (управляемое приложение).
Алгоритм действий:
- Откройте нужный объект (например, отчёт «Оборотно-сальдовая ведомость» через меню
Отчёты → Стандартные отчёты). - В правом верхнем углу окна найдите значок звёздочки (🌟) или пункт меню
Добавить в избранное(в зависимости от версии). - Нажмите на значок. Система предложит выбрать папку для сохранения (например, «Мои отчёты»).
- После добавления закройте окно объекта и вернитесь на главный экран.
- Нажмите на кнопку
Избранноев левом меню (или на панели инструментов) — там появится ваш объект. - Чтобы вывести его на панель быстрого доступа, перетащите мышью значок из раздела «Избранное» на верхнюю панель.
Если значок звёздочки отсутствует, попробуйте альтернативный способ:
- Откройте нужный отчёт или обработку.
- Нажмите правой кнопкой мыши на заголовок окна (например, «Оборотно-сальдовая ведомость»).
- В контекстном меню выберите
Добавить в избранное.
Объект открыт в режиме просмотра (не редактирования)|
У вас есть права на доступ к этому объекту|
Версия 1С поддерживает функцию «Избранное» (8.3.6+)|
Панель быстрого доступа не скрыта в настройках интерфейса-->
⚠️ Внимание: В некоторых конфигурациях (например, 1С:Розница 2.2) функция «Избранное» может быть отключена по умолчанию. В этом случае её нужно активировать через настройки ролей или конфигуратор. Обратитесь к администратору системы.
Способ 2: Настройка панели через конфигуратор (для администраторов)
Если вам нужно настроить панель быстрого доступа для всех пользователей или добавить элементы, которые недоступны через интерфейс, потребуется редактирование конфигурации. Этот метод подходит администраторам и требует прав на изменение структуры базы.
Пошаговая инструкция:
- Откройте базу в режиме
Конфигуратор(для этого при запуске 1С удерживайтеShiftили выберите пункт в меню запуска). - Перейдите в ветку
Общие → Командный интерфейс. - Раскройте раздел
Панели быстрого доступаи выберите нужную панель (например,ОсновнаяПанельБыстрогоДоступа). - В правой части окна нажмите
Добавить командуи выберите объект из дерева конфигурации (например,Отчёт.ОборотноСальдоваяВедомость). - Настройте отображение: укажите
Имя,Заголовок,Картинку(если нужно). - Сохраните изменения (
F7) и обновите конфигурацию базы (Конфигурация → Обновить конфигурацию базы данных).
Для добавления пользовательских обработок или внешних отчётов:
- В дереве конфигурации найдите раздел
Общие → Обработки. - Добавьте новую обработку или подключите внешнюю через
Файл → Открыть. - В свойствах обработки укажите параметры запуска (например,
ОткрыватьВДиалоговомОкне = Ложьдля автоматического выполнения). - Вернитесь в
Командный интерфейси добавьте команду на вызов этой обработки.
| Тип объекта | Путь в конфигураторе | Пример команды |
|---|---|---|
| Отчёт | Отчёты → [ИмяОтчёта] |
Отчёт.ОборотноСальдоваяВедомость.Сформировать() |
| Обработка | Обработки → [ИмяОбработки] |
Обработки.ЗагрузкаДанных.ОткрытьФорму() |
| Справочник | Справочники → [ИмяСправочника] |
Справочники.Номенклатура.ОткрытьФормуСписка() |
| Документ | Документы → [ИмяДокумента] |
Документы.РеализацияТоваровУслуг.Создать() |
⚠️ Внимание: После редактирования конфигурации через конфигуратор обязательно сделайте резервную копию базы (Администрирование → Выгрузить информационную базу). Неправильные изменения могут привести к ошибкам при запуске 1С.
Разница между управляемым и обычным приложением
Способ настройки панели быстрого доступа зависит от типа приложения в вашей конфигурации. В 1С 8.3 существует два основных режима:
- 🔹 Управляемое приложение (используется в большинстве современных конфигураций: Бухгалтерия 3.0, УТ 11, ERP 2). Здесь панель настраивается через
Командный интерфейсв конфигураторе или персонально пользователем в режиме предприятия. - 🔹 Обычное приложение (устаревшие конфигурации, например, 1С:Бухгалтерия 7.7 или УТ 10.3). Здесь панель инструментов редактируется через
Сервис → Настройка → Панели инструментов.
Как определить тип вашего приложения?
- Запустите 1С в режиме
Конфигуратор. - Откройте свойства корня конфигурации (
Правая кнопка мыши → Свойства). - Посмотрите параметр
Основной режим запуска:Управляемое приложение— современный режим.Обычное приложениеилиУправляемое и обычное— устаревший.
В управляемом приложении панель быстрого доступа настраивается гибко: можно добавлять не только стандартные команды, но и Произвольные команды с выполнением кода на встроенном языке. Например, чтобы открыть отчёт с предварительно заполненными параметрами:
Процедура КомандаОткрытьОтчет(Команда)
Параметры = Новый Структура("Период, Организация");
Параметры.Вставить("Период", ТекущаяДата());
Параметры.Вставить("Организация", Справочники.Организации.НайтиПоНаименованию("ООО Ромашка"));
Отчёт = Отчёты.ОборотноСальдоваяВедомость.Создать();
Отчёт.УстановитьПараметры(Параметры);
Отчёт.Сформировать();
Отчёт.Открыть();
КонецПроцедуры
Если вы не уверены в типе приложения, попробуйте добавить элемент в избранное через интерфейс. Если кнопка «Добавить в избранное» отсутствует, скорее всего, у вас обычное приложение, и настройка ведётся через конфигуратор.
Типичные проблемы и их решения
При работе с панелью быстрого доступа пользователи часто сталкиваются с ошибками. Рассмотрим самые распространённые и способы их устранения.
Проблема 1: Добавленные элементы исчезают после обновления
Это происходит, если панель настраивалась через конфигуратор, а затем была обновлена конфигурация базы. Решение:
- Перед обновлением экспортируйте настройки панели (
Файл → Сохранить данные конфигурации в файл). - После обновления импортируйте их обратно (
Файл → Загрузить данные конфигурации из файла). - Используйте персональные настройки (через пользовательский интерфейс), которые не сбрасываются при обновлениях.
Проблема 2: Не отображаются значки на панели
Причины и решения:
- 🖼️ Отсутствует картинка: В конфигураторе для команды не указана иконка. Добавьте её в свойствах команды (
Картинка → Выбрать из списка). - 🔍 Слишком мелкий масштаб интерфейса: Увеличьте масштаб в настройках Windows или 1С (
Сервис → Параметры → Внешний вид). - 🛠️ Повреждение кэша: Очистите кэш 1С (
%APPDATA%\1C\1Cv8\— удалите папку с названием вашей базы).
Проблема 3: Нет прав на добавление в избранное
Если кнопка «Добавить в избранное» неактивна или отсутствует:
- Проверьте роль пользователя в 1С (
Администрирование → Пользователи). - Убедитесь, что в роли включено право
Интерактивное добавление в избранное(в конфигураторе:Общие → Роли → [ИмяРоли] → Права). - Для управляемого приложения проверьте настройки
Командного интерфейса— возможно, команда добавления в избранное скрыта.
Как восстановить панель после сбоя?
Если панель быстрого доступа пропала после обновления или сбоя, попробуйте:
1. Запустить 1С с ключом /ResetCache (очистка кэша).
2. Восстановить настройки из резервной копии конфигурации.
3. В конфигураторе пересоздать панель (Общие → Командный интерфейс → Панели быстрого доступа → Создать).
4. Обратиться к администратору для восстановления из архива.
Дополнительные возможности: группы и вложенные панели
В современных конфигурациях (начиная с платформы 8.3.10+) панель быстрого доступа поддерживает группировку элементов и создание вложенных панелей. Это позволяет структурировать часто используемые команды по категориям, например:
- 📊 Отчёты (ОСВ, Анализ счёта, Кассовая книга)
- 📄 Документы (Поступление, Реализация, Счёт-фактура)
- ⚙️ Сервис (Обмен данными, Резервное копирование)
Как создать группу на панели:
- В конфигураторе откройте
Общие → Командный интерфейс → Панели быстрого доступа. - Выберите нужную панель и нажмите
Добавить группу. - Задайте имя группы (например, «Отчёты») и картинку.
- Перетащите мышью команды в созданную группу.
- Сохраните изменения и обновите конфигурацию.
Для вложенных панелей (доступно в 1С:ERP 2.4+):
- Создайте основную панель (например, «Финансы»).
- Внутри неё добавьте подпанели («Банк», «Касса», «Авансовые отчёты»).
- Настройте отображение через свойство
Вид → Вложенная панель.
Пример структуры вложенных панелей:
Финансы
├── Банк
│ ├── Платежное поручение
│ └── Выписка
├── Касса
│ ├── Приходный ордер
│ └── Расходный ордер
└── Авансовые отчёты
└── Новый авансовый отчёт
⚠️ Внимание: Вложенные панели могут не отображаться корректно в старых версиях платформы (ниже 8.3.12). Перед настройкой проверьте версию 1С в меню Справка → О программе.
Автоматизация: добавление элементов через код
Для опытных пользователей и разработчиков существует возможность управлять панелью быстрого доступа через встроенный язык 1С. Это полезно, если нужно массово добавить элементы для группы пользователей или интегрировать панель с внешними системами.
Пример кода для добавления команды на панель:
// Получаем панель быстрого доступа текущего пользователя
Панель = ПанелиБыстрогоДоступа.ТекущаяПанельПользователя();
// Создаём новую команду
НоваяКоманда = Команды.Создать("Отчёт.ОборотноСальдоваяВедомость",
Новый ПараметрыКоманды(
Новый КлючИЗначение("Режим", РежимОткрытияФормы.ОткрытьФорму),
Новый КлючИЗначение("ПараметрыФормы", Новый Структура("Период", ТекущаяДата()))
)
);
// Добавляем команду на панель
Панель.Команды.Добавить(НоваяКоманда);
// Сохраняем изменения
Панель.Записать();
Пример массового добавления для всех пользователей:
// Получаем список всех пользователей
Пользователи = Справочники.Пользователи.Выбрать();
// Для каждого пользователя добавляем команду
Пока Пользователи.Следующий() Цикл
Попытка
Панель = ПанелиБыстрогоДоступа.ПанельПользователя(Пользователи.ТекущийЭлемент);
НоваяКоманда = Команды.Создать("Обработка.ЗагрузкаДанных");
Панель.Команды.Добавить(НоваяКоманда);
Панель.Записать();
Исключение
ЗаписатьЖурналРегистрации(НСтр("ru = 'Ошибка при добавлении команды для пользователя '") + Пользователи.ТекущийЭлемент.Наименование);
КонецПопытки;
КонецЦикла;
Для удаления команд используйте метод Удалить():
Панель = ПанелиБыстрогоДоступа.ТекущаяПанельПользователя();
Для Каждого Команда Из Панель.Команды Цикл
Если Команда.Идентификатор = "Отчёт.ОборотноСальдоваяВедомость" Тогда
Панель.Команды.Удалить(Команда);
КонецЕсли;
КонецЦикла;
Панель.Записать();
Автоматизация через код позволяет гибко управлять панелями для больших групп пользователей, но требует прав администратора и знания языка 1С. Всегда тестируйте скрипты на резервной копии базы!
FAQ: Частые вопросы по настройке панели быстрого доступа
Можно ли вывести на панель внешнюю обработку или отчёт?
Да, но для этого её нужно сначала загрузить в конфигурацию:
- В конфигураторе откройте
Файл → Открытьи выберите файл обработки (.epfили.erf). - Сохраните её в дереве конфигурации (
Общие → Обработки). - Добавьте команду на вызов этой обработки на панель (как описано в разделе про конфигуратор).
Почему некоторые элементы не отображаются на панели?
Возможные причины:
- У пользователя нет прав на доступ к объекту.
- Объект удалён или переименован в конфигурации.
- В настройках интерфейса отключено отображение панели (
Сервис → Параметры → Внешний вид). - Кэш 1С повреждён — попробуйте очистить его или перезапустить программу.
Проверьте журнал регистрации (Администрирование → Журнал регистрации) на наличие ошибок.
Как перенести настройки панели на другой компьютер?
Настройки панели быстрого доступа хранятся в профиле пользователя. Чтобы перенести их:
- На исходном компьютере экспортируйте настройки через конфигуратор (
Файл → Сохранить данные конфигурации в файл, выберитеПанели быстрого доступа). - Скопируйте файл на новый компьютер.
- Импортируйте настройки (
Файл → Загрузить данные конфигурации из файла).
Можно ли сделать разные панели для разных ролей?
Да, в конфигураторе можно создать несколько панелей быстрого доступа и привязать их к ролям:
- Создайте новые панели в разделе
Общие → Командный интерфейс → Панели быстрого доступа. - Настройте команды для каждой панели (например, для роли «Бухгалтер» добавьте отчёты, для «Менеджера» — документы реализации).
- В настройках ролей (
Общие → Роли → [ИмяРоли] → Командный интерфейс) укажите, какая панель должна отображаться.
Пользователи увидят только ту панель, которая соответствует их роли.
Как вернуть стандартную панель, если она была удалена?
Если панель была удалена или повреждена:
- Запустите 1С в режиме
Конфигуратор. - Откройте
Общие → Командный интерфейс → Панели быстрого доступа. - Нажмите
Добавитьи выберите типОсновнаяПанельБыстрогоДоступа. - Настройте команды по умолчанию (или импортируйте из резервной копии).
- Обновите конфигурацию базы данных.
Если панель была удалена только для одного пользователя, восстановите её через его профиль (Администрирование → Пользователи → Настройки).