# Tvůrce podvýrazů pro akce s pravidly směrování protokolu SIP

Pomocí tvůrce podvýrazů je možné sestavovat z podvýrazů podmínky komplexních pravidel pomocí operátorů AND, OR, NOT a seskupování do závorek. Tvůrce podvýrazů ověří platnost pravidla, když použijete změny, a upozorní vás na nesoulad mezi závorkami a nepodporované logické operátory.

Chcete-li zobrazit tuto stránku administrativní konzoly, klepněte na volbu Servery > Typy serverů > Směrovače ODR > název_směrovače_odr > Nastavení směrovače ODR SIP > Pravidla protokolu SIP pro zásady směrování > Určit podle > výraz > Tvůrce podvýrazů.

## Vybrat operand

Následující seznam obsahuje volby operandů:

- Protokol.
- Klastr.
- Servery.
- Moduly.
- Režim údržby uzlů.
- Režim údržby serverů.

## Operátor

V závislosti na vybraném operandu se zobrazí různé volby operátorů. Následující seznam obsahuje volby operátorů:

- <> Operátor nerovnosti (menší než nebo větší než) je určen pro použití s čísly.
- Rovná se (=) - Tento operátor rovnosti vyjadřuje shodu s rozlišováním malých a velkých písmen.
- Rovná se ignorovat velikost písmen (EQUALSIGNORECASE) - Tento operátor rovnosti vyjadřuje shodu bez rozlišování malých a velkých písmen.
- IS NULL: Tento operátor vyjadřuje, že ověření dotazu ukazuje neexistenci požadovaného parametru.
- IS NOT NULL: Tento operátor vyjadřuje, že ověření dotazu zobrazí, že požadovaný parametr existuje.
- LIKE: Tento operátor vyjadřuje vzorek hledající shodu s hodnotou operandu typu řetězec. Hodnota musí obsahovat zástupný znak procento (%) na pozici, kde začíná porovnání vzorků. Například výraz `host LIKE %blanca` odpovídá slovu blanca nebo jakémukoli jinému slovu, které končí řetězcem blanca, zatímco výraz `host LIKE blanca%` odpovídá slovu blanca nebo jakémukoli jinému slovu, které začíná řetězcem blanca, a výraz `host LIKE %blanca%` odpovídá slovu blanca nebo jakémukoli jinému slovu, které obsahuje řetězec blanca.
- IN: Tento operátor vyjadřuje operand s více hodnotami v jednom výrazu. Pokud například chcete pro operand s názvem `port` vyjádřit, že hodnotou portu může být kterákoli (nebo všechny) z hodnot `9080`, `9090` a `9091`, fragment výrazu je `port IN (9080,9090,9091)`. Způsob vyjádření hodnot v závorkách závisí na datovém typu portu. Pokud je port celé číslo, správnou syntaxí jsou hodnoty bez apostrofů. Pokud je port řetězec, správná syntaxe je `port IN (‘9080’,‘9090’,‘9091’)`.

## Hodnota

V závislosti na zvoleném operátoru zadejte hodnotu pro podvýraz, který chcete vytvořit.

## Tvůrce podvýrazů

Generuje podvýraz jako výsledek zadaného operandu, operátoru a hodnot.

## Připojit

Přidá podvýraz do nového pravidla.

Související informace:
Pravidla protokolu SIP pro zásady směrování
Tvůrce výrazů pravidel SIP

Název souboru: sip_subexpression.html