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

Администрирование · 11 мин

Как установить иконку в 1С: инструкция для базы, ярлыка и конфигурации

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

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

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

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

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

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

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

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

Нужно различать базы в окне запуска 1С (список информационных баз)Настройте картинку базы через файл списка баз .v8i или параметры базы
Нужен отдельный значок на рабочем столе для быстрого запуска базыСоздайте ярлык и смените его значок через свойства Windows
Нужна картинка для кнопки, команды, подсистемы или справочника внутри программыДобавьте картинку в конфигураторе: Общие — Картинки, затем назначьте её объекту
Нужно заменить логотип в интерфейсе или на начальной страницеПроверьте настройки фирменного стиля конфигурации или доработайте через конфигуратор

Учтите, что для работы в конфигураторе нужны права на изменение конфигурации, а в типовых конфигурациях на поддержке любые изменения потребуют снятия объектов с поддержки или включения возможности изменения. Для задач уровня «иконка базы в списке» конфигуратор не нужен вовсе.

Подготовьте файл изображения

Для разных сценариев подходят разные форматы. Для ярлыка Windows нужен файл формата ICO. Для картинок внутри конфигурации платформа 1С работает с распространёнными растровыми форматами — PNG, JPEG, BMP, GIF, а также поддерживает прозрачность в PNG, что удобно для кнопок и пиктограмм.

Практические рекомендации по подготовке файла:

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

Установка иконки для информационной базы в списке запуска

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

Порядок действий для ручной настройки:

Порядок действий
  1. 1
    Закройте все окна 1С, чтобы файл списка баз не был занят.
  2. 2
    Найдите файл ibases.v8i в папке профиля пользователя (обычно в каталоге AppData\Roaming\1C\1CEStart).
  3. 3
    Откройте файл текстовым редактором и найдите секцию нужной базы по её названию в квадратных скобках.
  4. 4
    Добавьте или измените параметр с путём к файлу картинки, сохраните файл.
  5. 5
    Запустите стартер 1С и проверьте, что картинка отображается у нужной базы.

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

Альтернативный и часто более практичный способ визуального различения баз — понятные имена в списке и параметр «Сортировка». Например, префиксы «РАБОТА — », «ТЕСТ — » в названии базы читаются быстрее, чем мелкие картинки, и не требуют дополнительной настройки.

Назначение значка ярлыку 1С на рабочем столе

Если нужно запускать конкретную базу одним кликом, создаётся ярлык с параметрами командной строки, и уже ему назначается значок средствами Windows. Сама 1С здесь не участвует — меняется только оформление ярлыка.

Сначала создайте ярлык на исполняемый файл платформы и в поле «Объект» допишите параметры запуска нужной базы. Затем откройте свойства ярлыка, нажмите «Сменить значок», укажите путь к ICO-файлу и подтвердите выбор.

text
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /S"Server\BaseName" /N"ИмяПользователя"

Обратите внимание: если ICO-файл лежит в папке, которая может быть удалена или перемещена, значок ярлыка «слетит» на стандартный. Надёжнее положить файл значка в постоянный каталог, например в папку с документами или в служебный каталог на диске C, и ссылаться на него там.

Добавление картинок в конфигурацию через конфигуратор

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

После добавления картинку можно назначать объектам конфигурации:

  • командам и кнопкам — в свойстве «Картинка» команды;
  • подсистемам — для отображения в панели разделов;
  • элементам форм — через свойство «Картинка» декорации или кнопки;
  • справочникам и документам — для представления в списках и на формах.

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

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

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

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

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

Картинка базы в списке запуска
Норма

Изображение отображается рядом с именем базы сразу после открытия стартера

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

Картинки нет или показан стандартный значок — проверьте путь к файлу и синтаксис в .v8i

Значок ярлыка
Норма

На рабочем столе отображается выбранный значок, база запускается двойным кликом

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

Значок стандартный или ярлык не запускает базу — проверьте путь к ICO и параметры командной строки

Картинка в конфигурации
Норма

Изображение видно на кнопке, в панели разделов или на форме после обновления конфигурации БД

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

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

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

Ограничения и альтернативные подходы

Главное ограничение: настройки списка баз и ярлыков локальны для каждого рабочего места. Централизованно иконку базы можно развернуть только через распространение файла списка баз или скрипты настройки профилей пользователей. В веб-клиенте при работе через браузер иконки списка баз не применяются — там работает механизм публикаций на веб-сервере.

Сравнение подходов

Картинка в файле списка баз (.v8i)

Подходит для различения баз на конкретном ПК; требует доступа к профилю пользователя и аккуратной правки файла.

Ярлык с параметрами запуска

Удобен для одной часто используемой базы; значок задаётся средствами Windows и не зависит от 1С.

Картинки в конфигурации

Решение для интерфейса прикладного решения; требует прав разработчика и влияет на обновление конфигурации.

Понятные имена и сортировка баз

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

Если цель — не дать пользователю случайно зайти в рабочую базу вместо тестовой, иконки недостаточно. Надёжнее дополнительно настроить в тестовой базе отличительный заголовок системы или запрет на работу отдельных пользователей, потому что мелкую картинку в списке легко не заметить.
ПЗ
Практическое замечание

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

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

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

Почему иконка базы пропала после обновления платформы?

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

Какие форматы картинок поддерживает конфигуратор?

Для картинок конфигурации используются распространённые растровые форматы: PNG, JPEG, BMP, GIF. Для пиктограмм с прозрачным фоном предпочтителен PNG. Для значков ярлыков Windows нужен формат ICO, который в конфигурации не применяется.

Будет ли иконка видна другим пользователям базы?

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

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

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

Что делать, если картинка на кнопке не отображается в режиме предприятия?

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

Итог

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

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