|
Отобразить картинку на форме документа
| ☑ |
0
MrAvPika
03.10.16
✎
13:46
|
Диалог=Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
Если Диалог.Выбрать() Тогда
Двоичные=Новый ДвоичныеДанные(Диалог.ПолноеИмяФайла);
АдресКартинки=ПоместитьВоВременноеХранилище(Двоичные,УникальныйИдентификатор);
ТекКартинка = ПолучитьИзВременногоХранилища(АдресКартинки);
КонецЕсли
ТекКартинка - реквизит картинки на форме, почему то картинка не отображается
|
|
1
MrAvPika
03.10.16
✎
13:46
|
что делаю не так
|
|
2
MrAvPika
03.10.16
✎
13:50
|
ТекКартинка.Вид = Пустая
|
|
3
polosov
03.10.16
✎
13:51
|
ТекКартинка = Новый Картинка(ПолучитьИзВременногоХранилища(АдресКартинки));
|
|
4
polosov
03.10.16
✎
13:52
|
Как-то так
|
|
5
MrAvPika
03.10.16
✎
13:54
|
(4) ТекКартинка.Вид = Абсолютная
Вроде все круто и картинка есть, но на форме что то не отображается
|
|
6
polosov
03.10.16
✎
14:00
|
(5) Посмотри как в ут11 сделано. Там поле картинки используется.
У тебя какие формы кстати?
|
|
7
MrAvPika
03.10.16
✎
14:03
|
(6) Управляемые. я даже вроде перезаписал в другое место, ща гляну, а где в ут11 посмотреть? справочник какой?
|
|
8
polosov
03.10.16
✎
14:03
|
(7) Номенклатура.
|
|
9
MrAvPika
03.10.16
✎
16:57
|
Совсем забыл, отписаться. В общем я сделал так
Диалог=Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
Если Диалог.Выбрать() Тогда
Двоичные=Новый ДвоичныеДанные(Диалог.ПолноеИмяФайла); АдресКартинки=ПоместитьВоВременноеХранилище(Двоичные,УникальныйИдентификатор);
КартинкаИзменена=Истина;
КонецЕсли;
АдресКартинки это реквизит формы тип "строка", когда переносим на форму нужно выбрать вид "Поле картинки".
Как только АдресКартинки заполняется, картинка автоматически заполняется.
|
|