|
Вывод картинки из ХранилищеЗначений |
☑ |
0
RizONE
16.04.17
✎
00:03
|
Доброго!
Платформа 8.1
Подскажите плиз нет ли варианта открыть картинку из реквизита справочника со значением ХранилищеЗначений программой, по умолчанию зарегистрированной в виндовс?
т.е. имеем
Запрос = Новый Запрос("ВЫБРАТЬ
| ХранилищеИзображений.Наименование,
| ХранилищеИзображений.Изображение,
| ХранилищеИзображений.Ссылка
|ИЗ
| Справочник.ХранилищеИзображений КАК ХранилищеИзображений
|ГДЕ
| ХранилищеИзображений.Контрагент = &Контрагент");
Запрос.УстановитьПараметр("Контрагент", текАбонент);
тпНаряды.Очистить();
тпНаряды = Запрос.Выполнить().Выгрузить();
ЭлементыФормы.тпНаряды.СоздатьКолонки();
и по двойному тырку по таблице
текДокумент = ЭлементыФормы.тпНаряды.ТекущиеДанные.Ссылка;
текИзображение = текДокумент.Изображение;
как теперь это текИзображение открыть скажем через просмотрщик картинок?
|
|
1
Lexey_
16.04.17
✎
00:07
|
(0) ЗапуститьПриложение(ПутьККартинке)
|
|
2
Lexey_
16.04.17
✎
00:07
|
+(1) ПутьККартинке - путь к файлу
|
|
3
RizONE
16.04.17
✎
00:11
|
(+2) не работает т.к. в текИзображение не путь к файлу, а собстна сама картинка
|
|
4
Lexey_
16.04.17
✎
00:11
|
(3) сохрани картинку в файл, будет тебе путь к файлу
|
|
5
RizONE
16.04.17
✎
00:14
|
(+4) как выход понимаю, но нет ли другого способа?
|
|
6
RizONE
16.04.17
✎
00:16
|
(3) можно ли получить в 1с путь к системной папке TEMP? дабу туда сохранять картинку
|
|
7
Lexey_
16.04.17
✎
00:17
|
(6) стыдно с таким стажем такие вопросы задавать,
КаталогВременныхФайлов() , ПолучитьИмяВременногоФайла(<Расширение>)
|
|
8
RizONE
16.04.17
✎
00:19
|
(6) пардон, нашел уже )))))
попробую вариант (4) в первом приближении
|
|