Страница 1 из 1
Задержка выполнения отчёта
Добавлено: 30 янв 2014, 12:24
AlexS
Как сделать так чтобы отчёт формировался не сразу, а только при нажатии кнопки "Применить"? Например пользователь заходит, видит форму отчёта. Заполняет пустые поля переменных и нажимает "Применить" и только тогда начинает работать запрос sql. Сейчас если загрузить отчёт с пустыми переменными ругается "Data Not Found"
Re: Задержка выполнения отчёта
Добавлено: 30 янв 2014, 15:48
HighAley
Здравствуйте.
У отчёта есть свойство Request Parameters(Требовать папаметры), которое надо для этого установить.
Спасибо.
Re: Задержка выполнения отчёта
Добавлено: 31 янв 2014, 13:36
AlexS
где находится Request Parameters?
Re: Задержка выполнения отчёта
Добавлено: 31 янв 2014, 14:46
Ivan
Здравствуйте.
Это свойство отчета, чтобы его увидеть необходимо на панели PropertyGrid выбрать компонент Report (отчет).
Режим отображения PropertyGrid должен быть Standard или Professional.
Спасибо.
Re: Задержка выполнения отчёта
Добавлено: 31 янв 2014, 15:40
AlexS
Нет такого
Re: Задержка выполнения отчёта
Добавлено: 03 фев 2014, 13:53
HighAley
Здравствуйте.
К сожалению на данный момент свойства Request Parameters в линейке Reports.Fx нету.
Для того, чтобы не возникало данной ошибки попробуйте использовать выражение по примеру следующего:
Код: Выделить всё
select * from YourTable {Variable1.Count == 0 ? "" : "where YourField in (" + Variable1.ToQueryString() + ")"}
Спасибо.