Страница 1 из 1

StiImage с ProcessingDuplicates = Merge

Добавлено: 21 май 2021, 13:12
Леонид
Добрый день!

На DataBand1 лежит компонент StiImage, свойство ProcessingDuplicates = Merge.
Данные для StiImage загружаются с помощью свойста DataColumn, где указано поле BLOB из БД Oracle.

Всё работает отлично до тех пор, пока в выборке из БД не попадется поле BLOB = null, в этот момент возникается ошибка рендеринга Stimulsoft.Report.Helpers.StiImageHelper.IsEqualImages (скриншот прилагаю).

Сам отчёт также прилагаю, данные можно взять любые, т.е. достаточно двух строк, где в первой строке в колонке "Фото артикула" будет какая-то фотка, во второй строке будет null, - в итоге, парсер скажет "Null reference exception".

Вопрос. Может быть есть какие-то глобальные настройки, чтобы при сравнении массива byte[] и null (EMPTY_BLOB) не выдавалось исключение?

Re: StiImage с ProcessingDuplicates = Merge

Добавлено: 21 май 2021, 17:03
Aleksey
Здравствуйте, Леонид,

Необходимо некоторое время для анализа проблемы, о результатах дадим знать.

Спасибо.
#4112

Re: StiImage с ProcessingDuplicates = Merge

Добавлено: 23 май 2021, 21:45
Aleksey
Здравствуйте, Леонид,

Проблема исправлена, фикс будет в следующем релизе.

Спасибо.