Witaj Gość. Produkt: Logowanie
GIGA Katowice
RSS RSS

GIGA Wiki





Szukaj
»

ScrewTurn WIKI

Historia: Funkcja kalkulacji: Choose

Porównaj wersje strony



« Starsza wersja - Powrót do strony Historia - Bieżące wersja


Wersja strony: 2015/01/31 18:34


Opis szczegółowy funkcji Choose

Choose( Warunek, Wynik-Prawda, Wynik-Fałsz)

Funkcja służy do warunkowego wywołania kodu i zwrócenie wyniku. W najprostszej postaci jest to warunek logiczny typu 1 = 2 lub 'a' > 'b' zwracający prawdę lub fałsz.

Przykład

 
Choose(_rok >= 2016, LC( 'mcw'), 0)
Formuła kalkulacji zwraca wartość elementu charakterystyki od roku 2016


Choose(_rok >= 2016 and (_mc = 2 or _mc = 3) ,LC( 'mcw'), 0)
Przykład z rozbudowanym warunkiem (trzeba uważać przy używaniu operatora lub OR i zawsze używać nawiasów do wymuszenia poprawności interpretacji)


Choose(_rok >= 2016, 
  Choose(_mc = 2 or _mc = 3, LC( 'mcw'), 0)
       , 0)
Przykład zagnieżdżenia wywołania funkcji. Funkcjonalnie przykład działa tak samo jak jego poprzednik.

Choose( Liczba, Wynik-1, Wynik-2, Wynik-3, ...)

Funkcja zwraca wynik w zależności od liczby całkowitej Liczba

Przykład


 Choose( 2, 'a', 'b', 'c', 'd') 
Prosty przykład gdzie funkcja zawsze zwraca literał tekstowy 'b'

ScrewTurn Wiki wersja 3.0.5.640. Ikony stworzone przez FamFamFam.