Przykład reguły biznesowej TrafficLight

W tym przykładzie reguła biznesowa TrafficLight służy do określania, czy wartość atrybutu czasu mieści się w zakresie szacowanego czasu.

Moduł Wymagania zawiera atrybut typu całkowitoliczbowego Łączny czas. Gdy użytkownicy dodają informacje do tego atrybutu, reguła biznesowa ma określać, czy jego wartość mieści się w zakresie szacowanego czasu.

Aby skonfigurować regułę biznesową TrafficLight, wprowadź następującą regułę biznesową w atrybucie kontenera reguł biznesowych:
 =TrafficLight('Accumulated Time',"10","20","Red","Yellow","Green")
Uwaga: Po kliknięciu opcji Wartościowanie wyrażenia zostanie wyświetlony tekst odpowiedniego koloru świateł ulicznych.
Gdy atrybut Łączny czas zostaje zmieniony, reguła biznesowa TrafficLight jest aktualizowana i wyświetla inny kolor w zależności od wartości atrybutu:
  • W przypadku wartości od 20 w górę światło uliczne ma kolor czerwony czerwone światło uliczne
  • W przypadku wartości od 10 do 19 światło uliczne ma kolor żółty żółte światło uliczne
  • W przypadku wartości poniżej 10 światło uliczne ma kolor zielony zielone światło uliczne
  • W przypadku braku wartości światło uliczne ma kolor czarny czarne światło uliczne

Jeśli atrybut kontenera TrafficLight zostanie ustawiony jako atrybut przedrostka dla modułu, status świateł ulicznych będzie wyświetlany obok tytułu składnika. Aby ustawić atrybut TrafficLight jako atrybut przedrostka, należy kliknąć opcję Konfiguruj > Moduły > Atrybut przedrostka.

Kolory świateł ulicznych są przedrostkami tytułów składników


Opinia