Zapis reguł warunkowych

Użytkownik może wstawić stwierdzenia warunkowe do reguł za pomocą menu rozwijanego dostępnego w oknie dialogowym Edycja reguły funkcji iLogic. (Można również wprowadzić tekst ręcznie).

Po wprowadzeniu operacji można skorzystać z opcji wyboru w obszarze Fragmenty kodu w oknie dialogowym Edycja reguły, aby wstawić funkcję. Następnie do funkcji można dodać odpowiednie argumenty.

Wyświetlanie okna dialogowego Edycja reguły

  1. Na wstążce kliknij kartę Zarządzanie panel iLogic Przeglądarka iLogic, jeśli przeglądarka nie jest aktualnie wyświetlana.
  2. W przeglądarce iLogic wykonaj jedną z następujących czynności:
    • Kliknij prawym przyciskiem myszy pusty obszar, a następnie wybierz polecenie Dodaj regułę.
    • Kliknij kartę Reguły lub Reguły zewnętrzne, prawym przyciskiem myszy kliknij regułę i wybierz opcję Edycja reguły.

Wykonaj różne operacje odnośnie do warunków prawdziwych lub fałszywych

  1. Umieść kursor w żądanym miejscu obszaru tekstu reguł w oknie dialogowym Edycja reguły.
  2. Z rozwijanej listy na pasku narzędzi wybierz opcję Jeśli...To...ZakończJeśli.
  3. Zastąp Moje_wyrażenie pierwszym wyrażeniem do oceny.
  4. W wierszu pomiędzy instrukcją Jeśli-To a instrukcją ZakończJeśli wprowadź czynność, która ma zostać wykonana, jeśli warunek jest spełniony.
  5. Pozostaw kursor na końcu wprowadzonej czynności i wybierz Lub z rozwijanej listy.
  6. W wierszu pomiędzy instrukcją Lub a instrukcją ZakończJeśli wprowadź czynność, która ma zostać wykonana, jeśli warunek nie jest spełniony.

Wykonaj operacje wyłącznie, jeśli spełniony jest jeden z warunków

  1. Umieść kursor w żądanym miejscu obszaru tekstu reguł w oknie dialogowym Edycja reguły.
  2. Z rozwijanej listy na pasku narzędzi wybierz opcję Jeśli...To...ZakończJeśli.
  3. Zastąp Moje_wyrażenie wyrażeniem do oceny.
  4. W wierszu pomiędzy instrukcją Jeśli-To a instrukcją ZakończJeśli wprowadź czynność, która ma zostać wykonana, jeśli warunek jest spełniony.

Nie wykonuj żadnej operacji odnośnie do danego warunku

  1. Umieść kursor w żądanym miejscu obszaru tekstu reguł w oknie dialogowym Edycja reguły.
  2. Z rozwijanej listy na pasku narzędzi wybierz opcję Jeśli...To...ZakończJeśli.
  3. Umieść kursor pomiędzy dwoma wprowadzonymi wierszami i wybierz Lub z rozwijanej listy.
  4. Zastąp Moje_wyrażenie wyrażeniem do oceny.
  5. <zalecane> Wprowadź komentarz, np. nie rób nic, w miejscu normalnie zajmowanym przez czynność w instrukcji.
    • Wprowadź komentarz na końcu instrukcji Jeśli-To, aby program nie wykonywał żadnej czynności, jeśli warunek jest spełniony.
    • Wprowadź komentarz za instrukcją Lub, aby program nie wykonywał żadnej czynności, jeśli warunek nie jest spełniony.
  6. Wprowadź czynność, która ma zostać wykonana w przypadku spełnienia lub niespełnienia warunku, zależnie od tego, który z warunków ma prowadzić do wykonania czynności.

Wykonaj różne operacje dla więcej niż dwóch warunków

  1. Umieść kursor w żądanym miejscu obszaru tekstu reguł w oknie dialogowym Edycja reguły.
  2. Z rozwijanej listy na pasku narzędzi wybierz opcję Jeśli...To...ZakończJeśli.
  3. Zastąp Moje_wyrażenie pierwszym wyrażeniem do oceny.
  4. Pomiędzy dwoma wierszami wprowadź czynność, która ma zostać wykonana dla danego warunku.
  5. Pozostawiając kursor na końcu właśnie wprowadzonej czynności, wybierz LubJeśli...To z rozwijanej listy i zastąp Moje_wyrażenie następnym wyrażeniem do oceny.
  6. Wprowadź czynność, która ma zostać wykonana dla tego warunku, w pustym wierszu poniżej warunku.
  7. Powtarzaj dwie poprzednie czynności, aż zostaną przystosowane pozostałe wyrażenia.

Wykonaj różne operacje w oparciu o porównanie z przypadkiem testowym

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
  1. Umieść kursor w żądanym miejscu obszaru tekstu reguł w oknie dialogowym Edycja reguły.
  2. Wybierz opcję Wybierz przypadek z rozwijanej listy Słowa kluczowe na pasku narzędzi.
  3. Dodaj spację na końcu wprowadzonej instrukcji, a następnie wprowadź wyrażenie testowe.
  4. Naciśnij Enter i wybierz opcję Przypadek z rozwijanej listy Słowa kluczowe na pasku narzędzi.
  5. Dodaj spację na końcu wprowadzonej instrukcji, a następnie wprowadź pierwsze wyrażenie, które ma zostać porównane z wyrażeniem testowym.
  6. Wprowadź czynność, która ma zostać wykonana dla tego warunku, w pustym wierszu poniżej wyrażenia.
  7. Powtórz poprzednie dwa kroki tyle razy, ile potrzeba, by uwzględnić pozostałe wyrażenia.
  8. Umieść kursor w pustym wierszu poniżej ostatniego wyrażenia i wybierz opcję Przypadek Lub z menu Słowa kluczowe.
  9. W pustym wierszu poniżej wprowadzonej instrukcji wprowadź końcową klauzulę Przypadek, by wychwycić nieprzewidziane wyniki, i naciśnij klawisz Enter.
  10. Umieść kursor w pustym wierszu poniżej ostatniego wyrażenia i wybierz opcję Zakończ wybór z menu Słowa kluczowe.