Testowanie przedziału wartości

Co zrobić, jeśli masa nie ogranicza się do dokładnej wartości, lecz może należeć do kilku przedziałów wartości? Rozważmy następujące przykłady:

Przedział masy Szerokość
Mniejsza niż lub równa 100 1 cal
Większa niż 100, lecz mniejsza niż lub równa 200 2 cale
Większa niż 200, lecz mniejsza niż lub równa 300 3 cale
Większa niż 300, lecz mniejsza niż lub równa 400 4 cale
Większa niż 400 6 cali

Można tak zmienić istniejącą regułę, by uwzględniała te przedziały.

  1. Otwórz przeglądarkę reguł i dwukrotnie kliknij pozycję Width_Rule, aby otworzyć tę regułę w oknie dialogowym Edycja reguły.
  2. Zmodyfikuj regułę tak, jak to pokazano.

    Kopia bloku kodu

    If mass <= 100 Then
    bracket_width = 1
    ElseIf mass > 100 And mass <= 200 Then
    bracket_width = 2
    ElseIf mass > 200 And mass <= 300 Then
    bracket_width = 3
    ElseIf mass > 300 And mass <= 400 Then
    bracket_width = 4
    Else
    bracket_width = 6
    End If

    Dzięki tym zmianom reguła wyszukuje przedział wartości w instrukcji If lub Else If.

  3. Kliknij przycisk OK, aby zamknąć okno dialogowe Edycja reguły.

Usuwanie listy wielowartościowej z parametru masy

Na zakończenie zmodyfikujemy parametr użytkownika mass, który w tej chwili jest parametrem wielowartościowym. Można usunąć atrybut wielowartościowości przypisany do tego parametru, dokonując edycji listy wielowartościowej.

  1. Otwórz okno dialogowe Parametry.
  2. Kliknij prawym przyciskiem myszy pustą komórkę w wierszu mass i wybierz polecenie Edytuj listę wielowartościową z menu kontekstowego.
  3. Wybierz wszystkie wartości na liście Wartość, a następnie kliknij polecenie Usuń.
  4. Kliknij przycisk OK, aby zaakceptować zmiany. Zauważ, że parametr mass nie ma już listy wielowartościowej, umożliwiającej wybór wartości.

Testowanie zmodyfikowanej reguły

  1. W oknie dialogowym Parametry wprowadź wartość parametru mass równą 75. Szerokość wspornika zostaje ustawiona na 1 cal.
  2. Zmień wartość mass na 150. Szerokość wspornika wynosi teraz 2 cale.

    (1) mass = 75, width = 1 cal (2) mass = 150, width = 2 cale

  3. Wypróbuj również inne wartości. Zmiana wartości mass na 250 powoduje zmianę szerokości (parametr width) na 3 cale. Gdy mass wynosi 350, szerokość wspornika wynosi 4 cale. Wprowadzenie wartości mass większej niż 400 daje szerokość wspornika wynoszącą 6 cali. Sprawdź poprawność reguły, ustawiając mass na 1500.
  4. Zmień mass z powrotem na 150, a następnie kliknij pozycję Gotowe.
  5. Zapisz i zamknij plik bracket.ipt.

Wstecz | Dalej