Операция фильтра: различия между версиями
Внешний вид
Sidminik (обсуждение | вклад) |
Sidminik (обсуждение | вклад) |
||
| Строка 8: | Строка 8: | ||
{|class="wikitable" style="margin:auto; background-color: #fff;" | {|class="wikitable" style="margin:auto; background-color: #fff;" | ||
|- | |- | ||
! | !Операция | ||
! | !style="text-align:center"|Эквивалент | ||
!Действие | |||
|- | |- | ||
|<code> | |'''Equal''' | ||
| | |<code>=</code> | ||
|Выбрать значения, равные значению элемента управления. | |||
|- | |||
|'''NotEqual''' | |||
|<code><></code> | |||
|Выбрать значения, не равные значению элемента. | |||
|- | |||
|'''LessThan''' | |||
|<code><</code> | |||
|Выбрать значения, меньшие чем значение элемента. | |||
|- | |||
|'''LessThanOrEqual''' | |||
|<code><=</code> | |||
|Выбрать значения, меньшие чем или равные значению элемента. | |||
|- | |||
|'''GreaterThan''' | |||
|<code>></code> | |||
|Выбрать значения, бОльшие чем значение элемента. | |||
|- | |||
|'''GreaterThanOrEqual''' | |||
|<code>>=</code> | |||
|Выбрать значения, бОльшие чем или равные значению элемента. | |||
|- | |- | ||
|} | |} | ||
Например: | '''Например:''' | ||
*если свойство <code>FilterOperation</code> элемента управления установлено в <code>LessThanOrEqual</code> и в элемент введено значение <code>5</code>, | *если свойство <code>FilterOperation</code> элемента управления установлено в <code>LessThanOrEqual</code> и в элемент введено значение <code>5</code>, | ||
*то будут выбраны все строки данных, для которых значение фильтруемого поля <code>меньше или равно 5</code>. | *то будут выбраны все строки данных, для которых значение фильтруемого поля <code>меньше или равно 5</code>. | ||
Версия от 06:31, 20 октября 2026
По умолчанию дизайнер фильтрует строки данных, которые содержат значения, равные значению элемента управления.
Способ фильтрации для элемента управления настраивается с помощью свойства FilterOperation, в котором указывается операция фильтрации данных.
Возможно использование основных и дополнительных операций фильтрации.
Основные операции фильтрации
| Операция | Эквивалент | Действие |
|---|---|---|
| Equal | =
|
Выбрать значения, равные значению элемента управления. |
| NotEqual | <>
|
Выбрать значения, не равные значению элемента. |
| LessThan | <
|
Выбрать значения, меньшие чем значение элемента. |
| LessThanOrEqual | <=
|
Выбрать значения, меньшие чем или равные значению элемента. |
| GreaterThan | >
|
Выбрать значения, бОльшие чем значение элемента. |
| GreaterThanOrEqual | >=
|
Выбрать значения, бОльшие чем или равные значению элемента. |
Например:
- если свойство
FilterOperationэлемента управления установлено вLessThanOrEqualи в элемент введено значение5, - то будут выбраны все строки данных, для которых значение фильтруемого поля
меньше или равно 5.
Дополнительные операции фильтрации
Для данных строкового типа можно использовать дополнительные операции, которые проверяют вхождение одной строки в другую:
namename |
Например, если свойство FilterOperation элемента управления установлено в StartsWith и вы ввели в элемент значение A, то будут выбраны все строки данных, для которых значение фильтруемого поля начинается на A.