Třetím pravidlem, které vytvoříme, se budou řídit kóty držáku. Dříve jsme vytvořili uživatelský parametr označený jako mass. Novým pravidlem se upraví šířka držáku na základě hodnoty tohoto parametru. V první možnosti se šířka držáku mění podle následujících hodnot.
Hmotnost |
Šířka držáku |
100 |
1 palec |
200 |
2 palce |
300 |
3 palce |
400 |
4 palce |
Přidání hodnot
Nejdříve přidáme sadu možných hodnot parametru mass. Pomocí nabídky v oblasti Filtry zobrazte v seznamu pouze klíčové parametry. Tento filtr usnadňuje zaměřit se na parametr hmotnosti.
- Klikněte pravým tlačítkem myši do kterékoli prázdné buňky na řádku mass a v místní nabídce vyberte položku Nastavit jako s více hodnotami.
Editor seznamu hodnot se otevře.
- V poli Přidat novou položku(y) přidejte hodnoty 200, 300 a 400 (hodnota 100 by již měla být v seznamu Hodnot).
- Kliknutím na tlačítko Přidat doplňte seznam Hodnot a pak kliknutím na tlačítko OK potvrďte seznam a vraťte se do dialogu Parametry.
Kliknutím na rozevírací nabídku v poli Více hodnot na řádku mass v editoru parametrů můžete zobrazit seznam hodnot.
- Kliknutím na položku Hotovo dokončete úpravu parametru mass.
Přidání pravidla
Dále vytvoříme pravidlo k řízení šířky držáku.
-
Přejděte na pás karet a klikněte na
Správa
panel iLogic
Přidat pravidlo
.
- Jako název nového pravidla zadejte hodnotu Width_Rule.
První část našeho pravidla určuje, že pokud je hmotnost 100, šířka držáku je 1 palec.
- V oblasti textu pravidla v dialogu Upravit pravidlo začněte pravidlo příkazem If.
- Ve stromu modelu klikněte na uzel Parametry modelu, pak na kartě Parametry napravo od stromu vyhledejte parametr označený jako bracket_width.
- Dvojitým kliknutím na položku bracket_width vložte název parametru do textu pravidla. Ačkoliv můžete názvy parametrů zadat přímo do pravidla, dvojitým kliknutím v seznamu se eliminuje možnost pravopisných chyb.
- Nastavte hodnotu parametru bracket_width na 1 palec.
Kopírování bloku kódu
If mass = 100 Then
bracket_width = 1
Poznámka: Jednotky můžete určit v číselných výrazech modulu iLogic (například „1 palec“). V příkladech v tomto výukovém programu však tato konvence není dodržována. Když jednotky chybí, převezmou se jednotky určené ve vlastnostech dokumentu modelu.
Druhá část našeho pravidla určuje, že pokud je hmotnost 200, šířka držáku je 2 palce.
- Pomocí příkazu ElseIf můžete nastavit parametr bracket_width na hodnotu 2 palce, když má parametr hmotnost hodnotu 200.
Kopírování bloku kódu
If mass = 100 Then
bracket_width = 1
ElseIf mass = 200 Then
bracket_width = 2
- Přidáním dvou dalších příkazů ElseIf zahrnete i zbývající hodnoty 300 a 400.
- Dokončete pravidlo pomocí příkazu End If.
Pravidlo je dokončené.
Kopírování bloku kódu
If mass = 100 Then
bracket_width = 1
ElseIf mass = 200 Then
bracket_width = 2
ElseIf mass = 300 Then
bracket_width = 3
ElseIf mass = 400 Then
bracket_width = 4
End If
- Kliknutím na tlačítko OK uložte toto nové pravidlo.
Test pravidla
-
Otevřete dialog Parametry.
- Nastavte parametr mass na hodnotu 100. Všimněte si, že je hodnota parametru bracket_width nastavena na 1 palec.
- Když změníte hodnotu parametru mass na 200, můžete si všimnout, že se šířka držáku opět změní.
Pokud změníte hodnotu parametru mass na 300, zvětší se šířka držáku na 3 palce. Hmotnost o hodnotě 400 má za následek šířku 4 palce. Zkuste to!
Poznámka: Kliknutím na tlačítko Aktualizovat získejte parametr šířky, kterým ovlivníte grafiku.
Předchozí | Další