[comment]: # attributes: notoc

[comment]: # ({da186996-a5990009})
# 7 Operatora funkcijas

Visas šeit uzskaitītās funkcijas tiek atbalstītas:

-   [Trigeru izteiksmēs](/manual/config/triggers/expression)
-   [Aprēķinātajos vienumos](/manual/config/items/itemtypes/calculated)
-   [Izteiksmju makrosos](/manual/config/macros/expression_macros)

Funkcijas ir uzskaitītas bez papildu informācijas. Noklikšķiniet uz funkcijas, lai skatītu pilnu informāciju.

|Funkcija|Apraksts|
|--|--------|
|[between](#between)|Pārbauda, vai vērtība pieder dotajam diapazonam.|
|[in](#in)|Pārbauda, vai vērtība ir vienāda ar vismaz vienu no uzskaitītajām vērtībām.|

[comment]: # ({/da186996-a5990009})

[comment]: # ({e284c360-3b2fb872})
### Funkciju informācija

Dažas vispārīgas piezīmes par funkciju parametriem:

-   Funkciju parametrus atdala ar komatu
-   Izteiksmes tiek pieņemtas kā parametri

[comment]: # ({/e284c360-3b2fb872})

[comment]: # ({a6a68a5f-0d7a79bf})
##### between(value,min,max) {#between}

Pārbauda, vai vērtība ietilpst norādītajā diapazonā.<br>
Atbalstītie vērtību tipi: *Integer*, *Float*.<br>
Atgriež: 1 - diapazonā; 0 - pretējā gadījumā.

Parametri: 

-   **value** - pārbaudāmā vērtība;<br>
-   **min** - minimālā vērtība;<br>
-   **max** - maksimālā vērtība.

Piemērs:

    between(last(/host/key),1,10)=1 #trigeris, ja vērtība ir no 1 līdz 10

[comment]: # ({/a6a68a5f-0d7a79bf})

[comment]: # ({4e45265e-2300beb9})
##### in(value,value1,value2,...valueN) {#in}

Pārbauda, vai vērtība ir vienāda ar vismaz vienu no uzskaitītajām vērtībām.<br>
Atbalstītie vērtību tipi: *Integer*, *Float*, *Character*, *Text*, *Log*.<br>
Atgriež: 1 - ja ir vienāda; 0 - pretējā gadījumā.

Parametri: 

-   **value** - pārbaudāmā vērtība;<br>
-   **valueX** - uzskaitītās vērtības (virknes vērtībām jābūt dubultpēdiņās).

Vērtība tiek salīdzināta ar uzskaitītajām vērtībām kā skaitļi, ja visas šīs vērtības var pārveidot skaitliskā formā; pretējā gadījumā tās tiek salīdzinātas kā virknes.

Piemērs:

    in(last(/host/key),5,10)=1 #trigeris, ja pēdējā vērtība ir vienāda ar 5 vai 10
    in("text",last(/host/key),last(/host/key,#2))=1 #trigeris, ja "text" ir vienāds ar jebkuru no pēdējām 2 vērtībām

[comment]: # ({/4e45265e-2300beb9})

[comment]: # ({ba59dd3a-690cfdc0})
Skatiet [visas atbalstītās funkcijas](/manual/appendix/functions).

[comment]: # ({/ba59dd3a-690cfdc0})
