Ворос по фильтрам
Добавлено: 04 дек 2006, 04:11
Создаю в Data Band фильтр вида:
Источник1.Поле1 == Переменная1
Переменная1 при этом проинициализированна значением по умолчанию
Далее в коде делаю так:
После этого вижу в отчёте отфильтрованные данные, всё в порядке.
Дальше делаю повторный рендеринг, больше ничего не меняю
Вижу все данные, то есть фильтр видимо стал неактивен.
Инициализация в коде переменной "Переменная1" вообще не даёт никаких результатов - никак не влияет на отчёт.
Вопрос - требует ли применение фильтра повторной компиляции отчёта?
Если не требует, то как обойти сиё обстоятельство?
Заранее спасибо за ответ.
Источник1.Поле1 == Переменная1
Переменная1 при этом проинициализированна значением по умолчанию
Далее в коде делаю так:
Код: Выделить всё
StiReport report = StiReport.GetReportFromAssembly ("Report.dll");
report.Render (true);
stiPreviewControl1.Report = report;
Дальше делаю повторный рендеринг, больше ничего не меняю
Код: Выделить всё
stiPreviewControl1.Report.Render ()
Инициализация в коде переменной "Переменная1" вообще не даёт никаких результатов
Код: Выделить всё
report["Переменная1"] = "Значение";
Вопрос - требует ли применение фильтра повторной компиляции отчёта?
Если не требует, то как обойти сиё обстоятельство?
Заранее спасибо за ответ.