...
Sınama2 örneği, daha karmaşık sınamalar için iç içe iff iif fonksiyonu .gerektiğinde bunun nasıl yapılacağına dair bir örnektir.
Dizayn kodda nasıl göründüğü Şekil-1'de gösterilmiştir.
Code Block | ||||
---|---|---|---|---|
| ||||
<P N="a" V="3" /> <P N="b" V="-40" /> <P N="c" V="-25" /> <P N="d" V="-30" /> <P N="e" V="80" /> <O N="iff_gosterimi" T="DesignCode"> <P N="Sınama1" V="iif(a .GE. b,c,d)" /> <P N="Sınama2" V="iif(a .EQ. 1,b, a .EQ. 2,c,a .EQ. 3,d,a .EQ. 4,e)" /> </O> |
...
Guard parametresi başka objelerin aktif veya inaktif hale gelmesini sağlayan özel bir parametredir. iif fonksiyonunda olduğu gibi mantıksal sınama operatörleri ile kullanılır. "Guard objesi Group objesinin " Objesi "Group" Objesinin altında kullanılır. Aynı parametreye bağlı her bir "Guard objesi " Objesi ayrı "Group" objeleri içerisinde olmalıdır.
...
Aşağıdaki örnekte "KirisKesit" parametresinin değeri 1 olduğu için "T_Kesit" adındaki object'in objenin içindeki kodları çalıştırır.
...