09.02.2011, 11:17 | #1 |
newborn in DAX
|
Сколько строк в гриде после фильтра
Есть форма с одним 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; } |
|