Help! Картинку разместить на форме, Управляемые формы

1. user817897 2 25.02.21 00:07 Сейчас в теме
Здравствуйте. Нужна помощь,
не могу понять почему картинку на 8.2 было просто загрузить в элемент формы,а на управляемых формах не получается.

пример кода, без проблем вывел в "поле HTML документа"
       Результат = Соединение.Получить(Запрос);
       ДвоичныеДанныеКартинки = Результат.ПолучитьТелоКакДвоичныеДанные();

	Картинка = новый Картинка(ДвоичныеДанныеКартинки);
	ДанныеКартинок = ПоместитьВоВременноеХранилище(Картинка, Новый УникальныйИдентификатор);
	
	СсылкаНаКартинку = "<!DO CTYPE html>
	|<ht ml>
	|<head>
	| <met a charset=""utf-8"">
	| <title>Изображение</title>
	| <st yle>
	| figure {
	| object-fit: cover;
	| width: 100%; /* Ширина области */
	| height: 300px; /* Высота области */
	| margin: 0; /* Обнуляем отступы */
	| }
	| figure img {
	| width: 100%; /* Ширина изображений */
	| height: 100%; /* Высота изображении */
	| object-fit: contain;
	| }
	| </style>
	| </head>
	| <body>
	| <figure>
	| <img src="+ДанныеКартинок+">
	| </figure>
	| </body>
	|</html>";
Показать


А вот в поле с типом данных "Картинка" не получается, помогите пжл

Результат = Соединение.Получить(Запрос);
ДвоичныеДанныеКартинки = Результат.ПолучитьТелоКакДвоичныеДанные();
Картинка = новый Картинка(ДвоичныеДанныеКартинки);
	
Элементы.ДанныеКартинок.КартинкаЗначений = Картинка;



пишет ошибку:
Элементы.ДанныеКартинок.КартинкаЗначений = Картинка;
по причине:
Недопустимое значение
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. spacecraft 25.02.21 01:42 Сейчас в теме
(1) реквизит формы сделать типом Строка. Вывести на форму с указанием вида "Поле картинка". Далее код:
Результат = Соединение.Получить(Запрос);
ДвоичныеДанныеКартинки = Результат.ПолучитьТелоКакДвоичныеДанные();
ДанныеКартинок = ПоместитьВоВременноеХранилище(ДвоичныеДанныеКартинки, УникальныйИдентификатор);
user817897; +1 Ответить
3. user817897 2 25.02.21 09:34 Сейчас в теме
(2) ааа,вот оно оно как)) теперь понял.
Спасибо большое, вы мне очень помогли))
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот