Как добавить картинку для номенклатуры? #790457


#0 by MAPATNK2
Здравствуйте. Такой вопрос. есть номенклатура, есть картинка. Как программно добавить картинку в номенклатуру. Может примере есть какие? Не могу ничего нужного в интернете найти...
#1 by Wirtuozzz
в УТ11 посмотрите, там точно есть пример. И когда файл в базе хранится и на локальном диске.
#2 by Волшебник
#3 by 1dvd
ctrl+c ctrl+v
#4 by MAPATNK2
Добавил элемент в хранилище данных.         НовыйОбъект.ВидДанных = Перечисления.ВидыДополнительнойИнформацииОбъектов.Изображение;         НовыйОбъект.Хранилище = Новый ХранилищеЗначения(ВыбранноеИзображение, Новый СжатиеДанных); Но как добавить саму картинку?
#5 by MAPATNK2
К сожалению не нашел ничего работающего((
#6 by MAPATNK2
Пробовал разобраться в обработке поставщика, но не могу понять, как добавляется картинка.
#7 by MAPATNK2
Есть ли работающие примеры???? Которые действительно добавляют нужную картинку в номенклатуру.
#8 by Tatitutu
это фантастика ! Никто такого раньше не делал. Ты бы хотя бы написал в какой конфигурации работаешь или сам пишешь ? Кто ты ? Покупатель? вот тебе пример в интернете :
#9 by Wirtuozzz
УТ11. Круче примера не найти. Инфа соточка!
#10 by MAPATNK2
УТ 10.3 Мне необходимо добавлять программно!
#11 by MAPATNK2
Что необходимо сделать, чтобы добавить картинку для номенклатуры? Создать элемент в хранилище данных, с реквизитом нужной номенклатуры и типом(Изображение). Не подскажете, что дальше необходимо сделать?
#12 by Любопытная
да вы прикалываетесь
#13 by Naf2017
не забыть потом НовыйОбъект.Записать;
#14 by Любопытная
Прям в СП пример: Пример: МояКартинка = Новый Картинка("C:Мои документыКартинка1.bmp");
#15 by СамыйУмный
ЭтаФорма.Картинка = Хранилище.Картинка.Получить;
#16 by shamannk
нужно жмакать по клавиатуре с умным видом
#17 by MAPATNK2
к Сожалению реквизита "Изображение" у номенклатуры нет.
#18 by MAPATNK2
Ребят, очень плохо разбираюсь в 1с. Не бейте сразу по голове. Помогите разобраться.
#19 by shamannk
Добавь.
#20 by MAPATNK2
неужели никто не знает как добавить картинку в номенклатуру????
#21 by Любопытная
В УТ 10.3 есть изображение у номенклатуры. Открой уже список реквизитов справочника и посмотри, какой тебе подходит
#22 by Любопытная
никто не будет делать твою работу за тебя. А если это не твоя работа, то и не трогай лучше
#23 by shamannk
ахахах ты издеваешься.
#24 by MAPATNK2
Открывал, смотрел. Ничего не нашел. реквизитов хотя бы отдаленно напоминающих картинку нет. Добавлять не могу. Я не прошу написать за меня что-то. Я лишь спрашиваю, что нужно, чтобы добавить картинку. Какие действия необходимо произвести, чтобы в карточке номенклатуры появилась необходимая картинка. И еще раз повторю в самом справочнике нет реквизита картинка. Я не просто так спросил. 2 сообщение - это то, что я пытался сделать по примеру в интернете.
#25 by Любопытная
ОсновноеИзображение пойдет?
#26 by MAPATNK2
Для того, чтобы картинка имела связь с номенклатурой, необходимо в ХранилищеДополнительнойИнформации добавить элемент с номенклатурой как Объектом. Дальше то что?
#27 by MAPATNK2
к Сожалению нет. Может до меня кто удалил данный реквизит. другие способы есть?
#28 by Любопытная
Или у нас УТ разные и в какой-то прекрасный момент изображения выпилили? Открой форму  элемента справочника, посмотри, там есть поле картинки на форме. Посмотри, какой реквизит связан с этим полем, загляни в код, посмотри, как эта картинка получается
#29 by Любопытная
Форма элемента номенклатуры выглядит так? Вот там сине-зеленое пятно в верхнем левом углу это картинка
#30 by MAPATNK2
Открыл другую базу, действительно реквизит есть. Черт с ним, добавлю в рабочую после. Но при методе , картинка не появляется в карточке все равно.
#31 by lera01
Так вот же: Реквизит справочника Номенклатура "Основное изображение".
#32 by Любопытная
в пример работы с типом ХранилищеЗначения из СП. Это просто ПРИМЕР, который ОЧЕНЬ НАГЛЯДНО показывает как засунуть картинку в базу и прикрепить ее к элементу справочника.
#33 by MAPATNK2
Хорошо, после добавления сиго элемента, что нужно, чтобы картинка выводилась при открытии карточки?
#34 by Любопытная
ну открой базу, в которой есть этот реквизит и посмотри, что там в модуле формы написано. Нужно даже не подумать, а подсмотреть. Просто скопипастить!
#35 by Wirtuozzz
Вы не поверите - картинку нужно вывести на форму!
#36 by MAPATNK2
как я понял но не пашет
#37 by Wirtuozzz
Значит не понял раз не пашет. 100-ый раз говорю, смотри типовую базу.
#38 by MAPATNK2
Дак что именно смотреть. (Прошу прощение за тормоза)
#39 by Любопытная
ОсновноеИзображение имеет тип СправочникСсылка.ХранилищеДополнительнойИнформации. Соответственно, надо создать элемент справочника ХранилищеДопИнформации, запихать туда свою картинку, записать элемент и ЭТОТ ЭЛЕМЕНТ записать в реквизит ОсновноеИзображение элемента номенклатуры.
#40 by Любопытная
Дальше, при открытии из хранилища реквизита получается картинка, записывается во временную переменную и эта самая картинка показывается на форме
#41 by MAPATNK2
Большое спасибо вам, что помогли бездарю разобраться. Без вас бы до второго пришествия сидел. Спасибо большое, еще раз!
#42 by MaxS
Для информации. Делал обработку для загрузки картинок, получилось порядка 800 строк. По возможности используются типовые процедуры из УТ. Иначе в несколько раз больше было бы. Простое действия взять файл у клиента и поместить на сервер требует получения кучи разрешений, считывания горы параметров, помещение файла на сервер и только потом переходить к тому, что ТС делает. )) Как было просто в УТ 10.3. ;)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С