Методы StiDataTableSource.SetSort и StiDataTableSource.SetFilter
Добавлено: 08 май 2008, 12:01
Необходимо в коде шаблона отчета установить фильтр на источник данных, который есть в словаре данных отчета.
Для этого вроде предназначены методы SetSort() и Setfilter() класса StiDataTableSource, от которого наследуются источники данных отчета.
Непонятно как работать с этими методами.
1. SetFilter
Такой пример:
Метод BandSetFilter() вызывается в событии Report.BeginRenderEvent().
data - это источник данных из стандартного примера PrintTable
Метод FilterData почему-то никогда не вызывается.
2. SetSort
В документации Stimulsoft Reports.Net Class Reference вроде ошибки в описании этого метода.
Не могли бы Вы привести пример его использования.
Для этого вроде предназначены методы SetSort() и Setfilter() класса StiDataTableSource, от которого наследуются источники данных отчета.
Непонятно как работать с этими методами.
1. SetFilter
Такой пример:
Код: Выделить всё
private void FilterData(object sender, StiFilterEventArgs e)
{
e.Value = false;
}
private void BandSetFilter()
{
data.SetFilter(new StiFilterEventHandler(FilterData));
}
data - это источник данных из стандартного примера PrintTable
Метод FilterData почему-то никогда не вызывается.
2. SetSort
В документации Stimulsoft Reports.Net Class Reference вроде ошибки в описании этого метода.
Не могли бы Вы привести пример его использования.