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