#0
by DenisVich
Есть реквизит с типом ХранилищеЗначения. Туда записана картинка. Хочу ее отобразить при активизации на форме(табличная часть содержит этот реквизит). При активизации строки во время попытки вывода изображения: " Если мТекущееОсновноеИзображение = Неопределено Тогда Сообщение: "Несоответствие типов. ЭлементыФормы.ПолеКартинкиФотография.Картинка = мТекущееОсновноеИзображение;" Пустая картинка(Неопределено) элементу присваевается.
#4
by DenisVich
Если сделать так то картинка отображается. "ЭлементыФормы.ПолеКартинкиФотография.Картинка = КартинкаОбъект";
#6
by DenisVich
Во время добавления в табличну часть. А не по активизации строки в записанном элементе.
#8
by Fish
Ну так КартинкаОбъект у тебя имеет тип Картинка. А значение переменной мТекущееОсновноеИзображение из , похоже иного типа.
#9
by DenisVich
В модуле форму ниже всех процедур: мТекущееОсновноеИзображение = Новый Картинка; " Пустая картинка работает.
#10
by DenisVich
Тогда как получить из хранилища картинку. Элементы.ДанныеКартинки.Получить? "Процедура ПоказатьОсновноеИзображение(АктивнаяСтрока)
#12
by DenisVich
После того как обращаешься к Элементы.ДанныеКартинки.есть только Получить. Обратиться нельзя по другому.
#14
by Fish
У тебя в хранилище значений лежат двоичные данные. Это ещё не картинка. Используй: Картинка (Picture) Формирование из двоичных данных Синтаксис: Новый Картинка(<ДвоичныеДанные>, <ПрозрачныйФон>) Параметры: Тип: ДвоичныеДанные. Двоичные данные изображения, из которого будет сформирован объект Картинка. Тип: Булево. Определяет, будет ли использован цвет прозрачности при создании картинки. Используется только для картинок, формат которой не поддерживает прозрачности. За цвет прозрачности принимается цвет последнего пикселя (правый - нижний). Значение по умолчанию: Ложь. Описание: Создает картинку из двоичных данных. В режиме запуска "Веб-клиент" конструктор не используется.
#16
by DenisVich
Поменял на: мТекущееОсновноеИзображение = Новый Картинка(Элементы.ДанныеКартинки.Получить); Спасибо.
#17
by Fish
Только вот зачем ты преобразовывал картинку в двоичные данные? Вроде ХЗ позволяет напрямую с картинкой работать: Методы: Конструкторы: На основании значения Описание: Предназначен для хранения значения в специальном формате. Он может быть записан в поля базы данных, имеющие соответствующий тип. Это позволяет сохранять в базе данных значения, тип которых не может быть выбран в качестве типа поля, . Пример: МояКартинка = Новый Картинка("C:Мои документыКартинка1.bmp");
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Ошибка в запросе: неправильное число полей или несоответствие типов в объед
- V8: несоответствие типов в запросе
- Как в запросе избежать несоответствие типов
- v8. Несоответствие типов
- Передача элементов управления общей формы в формы документов при их открыти
- несоответствие версий ODBCBCP и драйвера
- Ошибка при работе с Excel: несоответствие типов
- v8: Ошибка при вызове конструктора: Несоответствие типов
- Элемент формы связанный с текущими данными таблицы формы (УФ)
- Несоответствие типов (параметр номер '1')
- Как программно вставить элемент формы в определённое место (управляемые формы)?
- Несоответствие типов XDTO: Свойство является списковым
В этой группе 1С
- 1C Расширенная конфигурация. Отладчик не идет на Модуль формы Расширенной конфигурации
- Получение курса валюты на текущую дату в УТ 11.3
- MS SQL Server 2017, tempdb: временные таблицы vs вложенные запросы
- Формирование финансового результата
- Сканер штрихкода не правильно сканирует штрихкод
- отчет по документам, сделать по периодам. СКД
- Отменить транзакцию = в этой транзакции уже были ошибки
- Не меняется СКД после добавления отчета в справочник "Дополнительные отчеты и обработки"
- Форматирование текста для запроса [решено]
- Сохранение значения реквизита расширения
- Онлайн кассы Штрих версия формата 1.0.5 пробитие кредита, как?
- Разрыв текста запроса в СКД в зависимости от параметра
- УНФ Номенклатура контрагентов/поставщиков
- ЗУП 3.1.3: Привилегированный режим из внешней обработки или ДвоичныеДанныеФайлов
- Программная установка формы начальной страницы
- Перетаскивание строк в дереве (как поменять поведение элементов)
- 8.2 Получить элемент после записи на форме
- Большой размер индекса регистра накоплений
- ЗУП 3.1 Отпуск по уходу и резерв отпусков
- Быстрый перенос данных с ГУИДами