CoreServerFilter¶
- public interface CoreServerFilter¶
Объект управляет серверным фильтром выборки
Methods¶
alias¶
- String alias()¶
Значение Alias, используется для формирования запроса
onRefresh. При применении серверного фильтра выборки, не курсорная операцияonRefreshоборачивается следующим образом:select &ServFilterAliasMacros.* from ( {исходный запрос} ) &ServFilterAliasMacros where &voidUniFltMacros and &voidUniFltMacrosROгде
&ServFilterAliasMacros- макрос, принимающий значение параметра Alias- Returns:
Значение макроса
&ServFilterAliasMacros
alias_$eq¶
apply¶
- void apply()¶
Применяет фильтр и перезапрашивает данные
- Throws:
ApplicationException– Если что-то пошло не так.
condition¶
conditionRO¶
conditionRO_$eq¶
condition_$eq¶
isChanged¶
- boolean isChanged()¶
Флаг указывает что фильтр был изменён.
- Returns:
isChanged_$eq¶
- void isChanged_$eq(boolean value)¶
Флаг указывает что фильтр был изменён.
- Parameters:
value –
isEnabled¶
- boolean isEnabled()¶
- Returns:
Активность условия фильтрации
isEnabled_$eq¶
- void isEnabled_$eq(boolean value)¶
- Parameters:
value – Активность условия фильтрации
isROEnabled¶
- boolean isROEnabled()¶
- Returns:
Активность ReadOnly условия фильтрации
isROEnabled_$eq¶
- void isROEnabled_$eq(boolean value)¶
- Parameters:
value – Активность ReadOnly условия фильтрации
reset¶
- void reset()¶
Сбрасывает все условия фильтра
- Throws:
ApplicationException– Если что-то пошло не так.