Az itt felsorolt összes funkció támogatott:
Néhány általános megjegyzés a funkcióparaméterekkel kapcsolatban:
FUNKCIÓ | ||
---|---|---|
Leírás | Funkcióspecifikus paraméterek | Megjegyzések |
között (érték,min,max) | ||
Ellenőrizze, hogy egy érték az adott tartományba tartozik-e. | érték - ellenőrizendő érték min - minimális érték max - maximális érték |
Támogatott értéktípusok: egész, float Vissza: 1 - tartományban 0 - egyébként Példa: => beween(last(/host/key),* *1,10**)=1 - trigger, ha az érték 1 és 10 között van. |
in (érték,érték1,érték2,...értékN) | ||
Ellenőrizze, hogy egy érték megegyezik-e legalább az egyik felsorolt értékkel. | érték – ellenőrizni kívánt érték érték1,érték2,...értékN – felsorolt értékek (a karakterláncok értékének kétszeresnek kell lennie -quoted) |
Támogatott értéktípusok: mind Vissza: 1 - ha egyenlő 0 - egyébként A rendszer összehasonlítja az értéket a felsorolt értékekkel számként, ha az összes ezek az értékek numerikussá alakíthatók; egyébként karakterláncként hasonlítjuk össze. Példa: => in(utolsó(/gazda/kulcs),5,10)=1 – aktiválás, ha a utolsó érték 5 vagy 10 => in("text", last(/host/key),last(/host/key,#2))=1 - trigger, ha a "text" egyenlő az utolsó 2 érték valamelyikével. |