Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
ru:airlay:layersettings [2019/07/17 13:39] Калинин Александр Игоревич [Фильтр строчный] |
ru:airlay:layersettings [2021/03/29 16:46] Александр Снетков [Фильтры] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== | + | ====== |
==== Navigation ==== | ==== Navigation ==== | ||
* [[ru: | * [[ru: | ||
- | | + | |
- | ==== Описание ==== | + | |
- | ==== Фильтр | + | ==== Фильтры ==== |
- | После загрузки данных | + | |
- | **comparator** | + | После загрузки |
- | \\ | + | |
- | Примеры:\\ | + | === Формат === |
- | { {atr}}=30 & { {atr2}}=" | + | |
+ | == Простой фильтр == | ||
+ | Простой фильтр состоит из трех частей: | ||
+ | - Имя | ||
+ | - Операция | ||
+ | - Значение. Допустимые типы: | ||
+ | * %% " | ||
+ | * %% "Откл*" | ||
+ | * 10 - целое число. | ||
+ | * 10.5 - вещественное число. | ||
+ | * %% date("some date") %% - метка [[https:// | ||
+ | |||
+ | == Примеры == | ||
+ | * %% {{ name }} = "Your name" | ||
+ | * %% {{ name }} != "Your name" | ||
+ | * %% {{ name }} = "А*" | ||
+ | * %% {{ id }} = 1 %% | ||
+ | * %% {{ cost }}> 9.99 %% | ||
+ | * %% {{ date }} = date("26-03-2021") %% | ||
+ | * %% {{ date }} > date ("-1 year") %% | ||
+ | * %% {{ date }} <= date ("01-01-2021" | ||
+ | |||
+ | |||
+ | == Составной фильтр == | ||
+ | Для комбинации простых фильтров необходимо использовать логические операторы: | ||
+ | * %% &, && %% - объект должен проходить оба фильтра. | ||
+ | * %% |, || %% - объект должен проходить один из фильтров. | ||
+ | |||
+ | Если необходимо обойти приоритет операций: | ||
+ | |||
+ | == Примеры == | ||
+ | * %% {{ name }} = "К*" && {{ date }}=date("10-03-2021" | ||
+ | * %% {{ name }} = "name" || {{ id }} = 1 %% | ||
+ | * %% {{ id }} = 1 && ( {{ date }} = date(" | ||
+ | |||
+ | |||
+ | === Типы === | ||
+ | Учитывайте формат данных, его | ||
- | ==== Описание функций ==== | ||
- | В области " | ||
- | \\ | ||
- | data-createfunctioncall=' | ||
- | data-createfunctioncall=' | ||
- | \\ | ||
- | Пример запроса: | ||
- | <code html> | ||
- | <button data-createfunctioncall=' | ||
- | </ |