Podmíněné výrazy můžete vložit do pravidel pomocí rozevíracích seznamů v dialogu Upravit pravidlo modulu iLogic. (Můžete také zadat text ručně.)
Když zadáte akce k provedení, můžete pomocí výběrů v oblasti Fragmenty dialogu Upravit pravidlo vložit funkci. Pak můžete přidat příslušné argumenty pro tuto funkci.
Zobrazení dialogu Upravit pravidlo
- Pokud se prohlížeč nezobrazuje, na pásu karet klikněte na kartu Správa
panel iLogic
Prohlížeč iLogic.
- V prohlížeči iLogic proveďte jeden z následujících úkonů:
- Klikněte pravým tlačítkem na prázdnou oblast a vyberte možnost Přidat pravidlo.
- Klikněte na kartu Pravidla nebo Externí pravidla, klikněte pravým tlačítkem na pravidlo a vyberte možnost Upravit pravidlo.
Provedení alternativních akcí pro pravdivé nebo nepravdivé podmínky
- Umístěte kurzor na požadované místo v oblasti textu pravidla v dialogu Upravit pravidlo.
- Zvolte příkaz If...Then...EndIf z rozevírací nabídky na panelu nástrojů.
- Nahraďte Můj_výraz prvním výrazem k vyhodnocení.
- Zadejte k provedení akci, jestliže je podmínka pravdivá, na řádku mezi příkazem If-Then a příkazem EndIf.
- Nechejte kurzor na konci akce, kterou jste právě zadali a zvolte příkaz Else z rozevíracího seznamu.
- Zadejte k provedení akci, jestliže je podmínka pravdivá, na řádku mezi příkazem Else a příkazem EndIf.
Provedení akce, pouze pokud je pravdivá jedna podmínka
- Umístěte kurzor na požadované místo v oblasti textu pravidla v dialogu Upravit pravidlo.
- Zvolte příkaz If...Then...EndIf z rozevírací nabídky na panelu nástrojů.
- Nahraďte Můj_výraz výrazem k vyhodnocení.
- Zadejte k provedení akci, jestliže je podmínka pravdivá, na řádku mezi příkazem If-Then a příkazem EndIf.
Neprovádění žádné akce u dané podmínky
- Umístěte kurzor na požadované místo v oblasti textu pravidla v dialogu Upravit pravidlo.
- Zvolte příkaz If...Then...EndIf z rozevírací nabídky na panelu nástrojů.
- Umístěte kurzor mezi dva vložené řádky a zvolte příkaz Else z rozevíracího seznamu.
- Nahraďte Můj_výraz výrazem k vyhodnocení.
- <doporučeno> Vložte poznámku, například ‘nedělat nic, pro nahrazení toho, co by v příkazu normálně bylo akcí.
- Vložte poznámku na konci příkazu If-Then, aby nebyla provedena žádná akce, jestliže je podmínka pravdivá.
- Vložte poznámku za příkaz Else, aby nebyla provedena žádná akce, jestliže je podmínka nepravdivá.
- Zadejte k provedení akci pro pravdivou nebo nepravdivou podmínku v závislosti na tom, která podmínka má akci obsahovat.
Provedení alternativních akcí pro více než dvě podmínky.
- Umístěte kurzor na požadované místo v oblasti textu pravidla v dialogu Upravit pravidlo.
- Zvolte příkaz If...Then...EndIf z rozevírací nabídky na panelu nástrojů.
- Nahraďte Můj_výraz prvním výrazem k vyhodnocení.
- Zadejte k provedení akci pro podmínku mezi dvěma řádky.
- S kurzorem na konci akce, kterou jste právě zadali, zvolte ElseIf...Then z rozevíracího seznamu a nahraďte Můj_výraz dalším výrazem k vyhodnocení.
- Zadejte k provedení akci pro tuto podmínku na prázdném řádku pod podmínkou.
- Opakováním předchozích dvou kroků kolikrát to bude nutné přizpůsobte zbývající podmínky.
Provedení alternativních akcí na základě srovnání se zkušebním případem
Select Case <test expression>
Case <expression list 1>
<statement list 1>
Case <expression list 2>
<statement list 2>
Case Else
<statement list n>
End Select
- Umístěte kurzor na požadované místo v oblasti textu pravidla v dialogu Upravit pravidlo.
- Zvolte Zvolit případ z rozevíracího seznamu Klíčová slova na panelu nástrojů.
- Přidejte mezeru na konci příkazu, který jste vložili a pak zadejte testovací výraz.
- Stiskněte Enter a zvolte Případ z rozevíracího seznamu Klíčová slova na panelu nástrojů.
- Přidejte mezeru na konci příkazu, který jste vložili a pak zadejte první výraz pro srovnání s testovacím výrazem.
- Zadejte k provedení akci pro tuto podmínku na prázdném řádku pod výrazem.
- Opakováním předchozích dvou kroků kolikrát to bude nutné přizpůsobte každý výraz.
- Umístěte kurzor na prázdný řádek pod poslední výraz a zvolte Případ jinak z nabídky Klíčová slova.
- Na prázdný řádek pod příkazem, který jste zadali, vložte klauzuli konečného případu pro shromažďování neočekávaných výsledků a stiskněte Enter.
- Umístěte kurzor na prázdný řádek pod poslední výraz a zvolte Ukončit volbu z nabídky Klíčová slova.