#0
by NortT
Добрый день. Кто-нибудь знает как выгрузить картинку, прикрепленную к номенклатуре? Пробовал сделать вот так, но значение Файл у меня в результате Неопределено. Может есть у кого рабочий пример? Сообщить("Файл успешно записан на диск");
#2
by NortT
Отладчик говорит что тип Номенклатура.ФайлКартинки.ФайлХранилище это ХранилищеЗначения. А когда делаю Получить то получаю в итоге Неопределено. Попробовал сделать через запрос к справочнику НоменклатураПоставщиковПрисоединенныеФайлы и получить все записи. Там всего 4 записи на данный момент, при этом для каждой записи ФайлХранилище.Получить возвращает Неопределено.
#3
by NortT
Прошу прощения. Под НоменклатураПоставщиковПрисоединенныеФайлы имелось ввиду НоменклатураПрисоединенныеФайлы, скопировал имя с конфигуратора не то :)
#4
by ejikbeznojek
А картинки номенклатуры куда-то ещё выводятся? Может там посмотреть откуда они берутся?
#5
by NortT
Выводятся в форме элемента номенклатуры. Сейчас разбираюсь откуда они выводятся на форму, но пока не могу понять.
#11
by h-sp
НайтиПоНаименованию в вашем случае никогда не даст в результате Неопределено. это дебилизм.
#12
by PuhUfa
Номенклатура.ФайлКартинки - ссылка на справочник? У "Тестовая бита" картинка то вообще есть?
#13
by NortT
Я же написал, это понятно, что не даст. Этот кусок кода я скопипастил с соседней ветки этого форума. Вопрос был не в том что даст НайтиПоНаименованию, а как сохранить изображение найденной номенклатуры в файл. Попробовал получить запросом список файлов у номенклатуры, в цикле Файл тоже имеет значение неопределено. - Да есть, приведенный выше запрос возвращает одну запись. Проверял в консоле запросов на всякий случай, там тоже запрос возвращает одну запись для данной номенклатуры.
#15
by PuhUfa
>>Да есть, приведенный выше запрос возвращает одну запись. Приведенный запрос возвращает ссылку на НоменклатураПрисоединенныеФайлы. Но это не факт, что в найденном элементе справочника "НоменклатураПрисоединенныеФайлы", в реквизите "ФайлХранилище" записана картинка.
#17
by NortT
Так в этом примере я получаю картинку из файла, а мне нужно записать картинку в файл. Вопрос в том как получить ее из базы, где именно они хранятся? Я запросом перебрал все записи в НоменклатураПрисоединенныеФайлы, в каждой записи поле ФайлХранилище == Неопределено. Вопрос: кто знает где именно хранится картинка номенклатуры?
#18
by NortT
В общем решение было найдено. Данные картинок хранятся в регистре ПрисоединенныеФайлы, а не в справочнике НоменклатураПрисоединенныеФайлы. Для конкретной номенклатуры получился такой код (код требует доработки, но общий смысл примерно такой):
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- УНФ 1.6 Начисление зарплаты за разовую сборку в зависимости от продукции
- БП 3. Куда дели инструмент для загрузки ФИАС?
- ЗиУП 3.1 Ручные исправления оклада в расчёте при увольнении.
- HTTP сервис , без авторизации
- Конвертация данных 3.0. Встроенный пример не рабоает
- Работа ТСД через RDP
- УТ 10.3.19.4 и Atol 30f
- 1С + Word: выделить строки с объединенными ячейками
- Как ловить ошибки в клиенте тестирования?
- Поле объекта не обнаружено (товар)
- Зуп 3.1. Работающие сотрудники
- ЗУП 2.5 Учебный отпуск влияет на остаток основного отпуска
- Настройки рабочей области начальной страницы
- Вывести реквизит на форму списка через "Изменить форму"!
- СКД. Параметры редактирования, Параметры выбора
- Зарплата и кадры бюджетного учреждения, применяет вычет свыше 350 т.
- Обновление СЛК
- СКД. Регистр сведений таблицей
- Отрицательные остатки 26 счета КА 2.2
- как ИП стать партнером, франчайзи