Справочники и Данные · 9 мин
Как выглядит фото в 1С и как с ним работать
Где в 1С хранятся фото номенклатуры и сотрудников, как они выглядят в карточках и документах, как добавить, заменить и вывести изображение на печать.
Пользователи, которые ищут «1С как выглядит фото», обычно имеют в виду одно из трёх: как выглядит изображение в карточке товара или сотрудника, где физически хранятся картинки в базе и почему фото не отображается. В типовых конфигурациях (Управление торговлей, ERP, Зарплата и управление персоналом, Бухгалтерия) механизм работы с изображениями построен одинаково: файл картинки привязывается к объекту справочника и выводится в специальной области формы.
Внешне фото в 1С выглядит как небольшой прямоугольный блок в карточке объекта — чаще всего в левой или правой части формы. Под изображением или рядом с ним расположены команды «Добавить изображение», «Изменить» и «Очистить». Если картинка не загружена, вместо неё показывается пустая рамка либо стандартная заглушка платформы.
Ниже разобрано, как именно выглядит фото в разных объектах, где оно хранится, как его добавить или заменить, какие ограничения существуют и что делать, если изображение пропало.
Как выглядит фото в карточке номенклатуры
В карточке товара изображение размещается в отдельной области формы. В конфигурации «Управление торговлей» и «ERP Управление предприятием» это блок в правой части вкладки с основными данными: рамка с картинкой, а под ней — гиперссылки для работы с файлом. Клик по изображению открывает его в увеличенном виде во встроенном средстве просмотра.
Если к товару прикреплено несколько изображений, одно из них назначается основным — именно оно показывается в карточке и выводится в отчёты и печатные формы. Остальные файлы доступны через команду «Присоединённые файлы» или одноимённую вкладку, где они отображаются списком с именами файлов, размером и датой загрузки.
В списке номенклатуры фото по умолчанию не выводится — таблица списка содержит только текстовые колонки. Увидеть миниатюры можно либо открыв карточку конкретной позиции, либо через специальные формы подбора, где для позиций с загруженной картинкой показывается эскиз.
Проверьте наличие команды «Добавить изображение» под рамкой
Проверьте настройки печатной формы и макет
Откройте присоединённые файлы и назначьте основное фото
Как выглядит фото сотрудника и других объектов
В «Зарплате и управлении персоналом» фотография сотрудника выводится в верхней части карточки физического лица — небольшой прямоугольный блок, похожий на фото в паспорте. Клик по нему открывает меню с командами «Добавить», «Изменить» и «Очистить». Эта же фотография используется в отчётах по кадрам и может выводиться в пропуска и личные карточки, если макет это предусматривает.
В карточках контрагентов, складов и других справочников механизм аналогичен, но область изображения может отсутствовать на основной форме — тогда картинки доступны только через кнопку со скрепкой в командной панели (присоединённые файлы). Там файл выглядит как строка списка: значок по типу файла, имя, размер, автор загрузки.
Где физически хранятся фото в базе 1С
Существует два способа хранения, и от выбранного зависит, где искать файлы и как делать резервные копии. Первый — хранение внутри информационной базы: картинка записывается в справочник присоединённых файлов в виде двоичных данных. В этом случае фото входит в состав выгрузки базы (файла .dt) и резервируется вместе с ней, но при большом количестве изображений база заметно растёт в размере.
Второй способ — хранение в томах на диске. В базе остаётся только ссылка на файл, а сама картинка лежит в указанной папке на сервере или общем сетевом ресурсе. Режим задаётся в разделе настроек администрирования, в параметрах работы с файлами. При этом способе резервное копирование томов нужно организовывать отдельно — выгрузка .dt их не включает.
Как добавить или заменить фото в карточке
Последовательность действий в типовых конфигурациях одинакова. Откройте карточку объекта, найдите область изображения и нажмите «Добавить изображение» (или кликните по пустой рамке). В диалоге выберите файл с диска — поддерживаются распространённые форматы: JPG, PNG, BMP, GIF. После загрузки картинка сразу появится в рамке, а для номенклатуры автоматически назначается основной, если других изображений не было.
Для замены фото используйте команду «Изменить» рядом с изображением или загрузите новый файл и назначьте его основным в списке присоединённых файлов. Старый файл при этом не удаляется автоматически — он остаётся в присоединённых файлах, и его нужно удалить вручную, если он больше не нужен.
- 1Откройте карточку номенклатуры из списка справочника
- 2Нажмите «Добавить изображение» в области фото или кликните по пустой рамке
- 3Выберите файл на диске и подтвердите загрузку
- 4Проверьте, что картинка отобразилась в карточке и запустите просмотр кликом
- 5Запишите карточку и при необходимости проверьте вывод фото в печатной форме
Какие ограничения есть у изображений в 1С
Платформа не масштабирует и не сжимает загружаемые картинки автоматически: файл сохраняется «как есть». Поэтому фотографии с фотоаппарата размером в несколько мегабайт будут храниться в полном объёме, что при хранении в базе быстро увеличивает её размер и замедляет выгрузку. Практическая рекомендация — заранее уменьшать изображения до разумного разрешения, достаточного для просмотра и печати.
Второе ограничение касается печатных форм: далеко не все типовые макеты выводят изображение. Если фото товара должно попадать в прайс-лист или каталог, нужно либо использовать отчёты, где вывод картинок предусмотрен, либо дорабатывать макет. Внешний вид картинки на печати зависит от размера области в макете — слишком большое фото может исказить структуру документа.
Почему фото не отображается и как это исправить
Если вместо картинки показывается пустая рамка, хотя файл был загружен, проверьте три вещи. Первое — назначено ли изображение основным: в списке присоединённых файлов у основного фото стоит соответствующая отметка. Второе — доступность тома хранения: если файлы хранятся на диске, а сетевая папка недоступна, платформа не сможет прочитать картинку. Третье — права пользователя: при ограничении доступа к присоединённым файлам изображение не откроется.
Если фото видно в карточке, но не попадает в печатную форму, причина почти всегда в макете: типовая форма просто не содержит области для картинки. Здесь помогает либо выбор другой печатной формы, либо доработка макета программистом.
Как проверить результат
Картинка видна в рамке, клик открывает просмотр
Пустая рамка или ошибка чтения файла
Файл в списке, у основного фото стоит отметка
Файл есть, но отметки основного нет
Изображение выводится в нужной области макета
Макет не содержит области под картинку
Папка тома доступна, файлы открываются с диска
Папка недоступна или файлы удалены
Частые вопросы о фото в 1С
Можно ли загрузить фото сразу для многих товаров?
В типовых конфигурациях массовой загрузки изображений из коробки обычно нет. Задача решается обработками загрузки, где каждому файлу сопоставляется товар по артикулу или коду в имени файла, либо доработкой. Перед массовой загрузкой обязательно протестируйте процесс на копии базы.
Увеличится ли размер базы, если хранить фото внутри неё?
Да, каждый файл добавляет к базе свой полный объём. Сотни фотографий по несколько мегабайт превращаются в гигабайты данных, что замедляет выгрузку и обмены. Для больших каталогов с изображениями обычно выбирают хранение в томах на диске.
Почему после обновления конфигурации пропали фото?
Само обновление присоединённые файлы не удаляет. Чаще причина в том, что файлы хранились в томе на диске, а после переноса базы на другой сервер путь к тому стал недоступен. Проверьте настройки томов хранения и доступность папок.
Как вывести фото товара в прайс-лист?
Используйте отчёт или печатную форму, где вывод изображений предусмотрен разработчиками конфигурации. Если такой формы нет, потребуется доработка макета: в макет добавляется область с картинкой, а в модуль формирования — код вставки изображения из присоединённых файлов.
Какие форматы изображений поддерживает 1С?
Платформа корректно работает с распространёнными растровыми форматами: JPG, PNG, BMP, GIF. Для карточек товаров и печати практичнее всего JPG или PNG — они дают приемлемое качество при умеренном размере файла.
Можно ли удалить старое фото, не затронув новое?
Да. Откройте список присоединённых файлов объекта, найдите ненужный файл и пометьте его на удаление или удалите командой из меню. Основное изображение при этом не изменится, если вы удаляете именно неиспользуемый файл, а не назначенный основным.
Что важно запомнить
Фото в 1С — это присоединённый файл, который отображается в рамке карточки объекта и хранится либо внутри базы, либо в томах на диске. Для корректной работы сжимайте изображения перед загрузкой, назначайте основное фото, резервируйте тома хранения и проверяйте вывод картинки в печатных формах отдельно.