К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Вывод картинки на неупр.форме

Гость
0 - 05.12.2014 - 23:04
Неуправляемая форма.
На форме таблица с номенклатурой.
Хочу вывести картинку товара из текущей строки таблицы.
(Исходно для самой картинки используется реквизит спр.Номенклатура ФайлКартинки (СправочникСсылка.НоменклатураПрисоединенныеФайлы) )
Че-то обгуглися и все перепробовал - не получается.
Поможите, люди.



Гость
1 - 07.12.2014 - 11:33
Ситуация какая-то запутанная.
Конфигурация на 8.2 (Розница), форма неуправляемая (Фронт кассира), используется при запуске в режиме обычного приложения.
Методология вывода картинки для упр.форм не проходит.
Адрес картинки я из хранилища получил. Элемент на форме вида "Поле карнинки" создал.
Не получается последний шаг - вывести в него картинку по адресу.
Гость
2 - 07.12.2014 - 15:12
Илья - приветы

ЗЫ сначала объект получи , потом позицианируй
Гость
3 - 07.12.2014 - 15:13
понабирут по объявлению...
Гость
4 - 07.12.2014 - 16:36
Это кому и о чем ?
Гость
5 - 13.12.2014 - 11:56
Люди добрые, помогите. Бьюсь уже вторую неделю.
Готов дать любые разъяснения по задаче.
Гость
6 - 14.12.2014 - 08:58
(5) Ты чего бузишь? Незнаю как там в Рознице но в УТ решается просто.
Примерно так:
Файл=Справочники.ХранилищеДополнительнойИнформации ;
Файл=Файл.НайтиПоРеквизиту("Объект",ДисконтнаяКарт а.ВладелецКарты);
Если Файл.ВидДанных = Перечисления.ВидыДополнительнойИнформацииОбъектов. Изображение Тогда
Док=ПолучитьФорму("ФормаФото");
Док.ЭлементыФормы.ПолеИзображения.Картинка = Файл.Хранилище.Получить();
Док.Открыть();
КонецЕсли;
Допилишь ка нравится
Гость
7 - 14.12.2014 - 15:44
Да не получается. Перепробовал по всякому.
Исходная ситуация.
1) Конфигурация Рарус Розница СОМ (на бзае Розница 2), УФ.
2) Изображение хранится в Спр.Номенклатура - реквизит ФайлКартинки, тип СправочникСсылка.НоменклатураПрисоединенныеФайлы
В Спр.НоменклатурыПрисоединенныеФайлы - вроде бы как реквизит ФайлХранилище типа ХранилищеЗначений.
3) В форме РМК (запускается в режиме обычного приложения) - таблица товаров. Текущий товар, предположим, ТекСтрока.Номенклатура.
4) На форме создаю элемент управления типа Поле картинки - ПолеКартинки1.
5) Пытаюсь вывести картинку
ФайлКартинки = ТекСтрока.Номенклатура.ФайлКартинки;
Картинка = ФайлКартинки.ФайлХранилище.Получить();
ЭлементыФормы.ПолеКартинки1.Картинка = Картинка;
Получаю ошибку Несоответствие типов.
Картинка = - пробовал по-разному, без успеха.
Гость
8 - 14.12.2014 - 15:50
Пробовал и так
ФайлКартинки = ТекСтрока.Номенклатура.ФайлКартинки;
АдресКартинки = ПолучитьНавигационнуюСсылку(ФайлКартинки,"ФайлХран илище|ДанныеФайла");
ЭлементыФормы.ПолеКартинки1.Картинка=АдресКартинки ;
И так
Картинка = Новый Картинка(ФайлКартинки.ДвоичныеДанные);
И так
Картинка = ФайлКартинки.ФайлХранилище.Получить();


К списку вопросов






Copyright ©, Все права защищены