Сколько строк в гриде после фильтра
Есть форма с одним dataSource. По определению все данные показываются в гриде. Есть текстовые поля - фильтры типа Date From, Date to и т.д.
При изменении поля-фильтра запускается метод modified -> запускается метод ExecuteQuery из DataSource.
1.Как узнать сколько строк в гриде после фильтра или нескольких фильтров?
2. Где можно почтать соответствующую информацию
public boolean modified()
{
boolean ret;
ret = super();
Table_ds.executeQuery();
return ret;
}
public void executeQuery()
{....
if(Filter.valueStr() == '0')
{
rangeFilter.value(sysQuery::value("!'a'"));
}
else
{
rangeFilter.value(sysQuery::value(Filter.valueStr()));
}
.....
}
//classdeclaration
public class FormRun extends ObjectRun
{
QueryBuildRange rangeFilter;
}
|