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

Report. Неверно гаснет/отображается картинка

Добавлено: 03 авг 2020, 16:21
rva
Доброго времени суток!
Столкнулся с такой ошибкой при использовании Report.Net 2013.1.1600 from 2 April 2013 .Net Framework v2.0.50727 :
код
(bool) Image1.Enabled = (bool) IIF(Length(GPEtiket_Crystal_Task_Long.ClientShortName) == 0,true,false);
(bool) Image1.Printable = (bool) IIF(Length(GPEtiket_Crystal_Task_Long.ClientShortName) == 0,true,false);

с помощью которого я провожу скрытие / отображение картинки в зависимости от наличия / отсутствия данных из БД работает верно только в одном месте!
Если я вставляю его в событие DataBand->BeforePrint, то все верно - см приложенный ReportTrue
Если же вставить этот же код в Page->BeforePrint , то происходит сдвиг (запаздывание) на одну запись из БД. См Приложенный ReportFalse - картинка со сканером почему-то сдвинулась на одну влево ...
Заранее благодарен за любое сообщение.

Re: Report. Неверно гаснет/отображается картинка

Добавлено: 03 авг 2020, 23:50
Aleksey
Здравствуйте,

Вы можете использовать Condition и "Component Is Enabled" свойство для данной задачи.

Спасибо.

Re: Report. Неверно гаснет/отображается картинка

Добавлено: 04 авг 2020, 08:37
rva
Проверил, действительно Condition на элементе
Length(GPEtiket_Crystal_Task_Long.ClientShortName) == 0
работает верно.
Спасибо

Re: Report. Неверно гаснет/отображается картинка

Добавлено: 04 авг 2020, 11:44
Aleksey
Здравствуйте,

Отлично!