Uvjetne akcije
Uvjetne radnje omogućuju vam prilagodbu radnji koje će se izvoditi na temelju ishoda uvjetnih izjava.
Sljedeći popis prikazuje neke aplikacije i značajke:
- Uvjete if koristite za procjenu bilo koje vrste uvjeta.
- Koristite uvjete skretnice za usporedbu jedne varijable s više mogućih vrijednosti.
- Pokrijte više scenarija korištenjem ugniježđenih uvjeta.
- Omogućite zadana i alternativna ponašanja tokovima radne površine na temelju dostupnih podataka.
Dodatne informacije o korištenju uvjeta potražite u odjeljku Korištenje uvjeta.
Case
Izraz koji, ako se ispuni, pokreće blok akcija povezanih s tim slučajem.
Ulazni parametri
Argument | Neobavezno | Prihvaća | Zadana vrijednost | Opis |
---|---|---|---|---|
Operater | Nije dostupno | Jednako (=), Nije jednako (), Veće od (), Veće ili jednako (=), Manje od (), Manje od ili jednako (<>>><=), Sadrži, ne sadrži, prazno je, nije prazno, Počinje s, Ne počinje s, Završava s, Ne završava s, Je prazno, Nije prazno< | Jednako je (=) | Operator usporedbe ovog izraza „case” |
Vrijednost za usporedbu | No | * | Unesite vrijednost za usporedbu s vrijednošću „switch-block” |
Varijable proizvedene
Ova akcija ne proizvodi nikakve varijable.
Iznimke
Ova akcija ne uključuje iznimke.
Default case
Blok akcija koje se pokreću, ako u tijelu skretnice nije ispunjen izraz slučaja.
Ulazni parametri
Ova akcija ne zahtijeva nikakav unos.
Varijable proizvedene
Ova akcija ne proizvodi nikakve varijable.
Iznimke
Ova akcija ne uključuje iznimke.
„Else”
Označava početak bloka akcija koje su pokrenute ako uvjet naveden u prethodnim izjavama "Ako" nije ispunjen.
Ulazni parametri
Ova akcija ne zahtijeva nikakav unos.
Varijable proizvedene
Ova akcija ne proizvodi nikakve varijable.
Iznimke
Ova akcija ne uključuje iznimke.
„Else if”
Označava početak bloka akcija koje se pokreću ako uvjeti navedeni u prethodnim izjavama "Ako" nisu ispunjeni, ali je uvjet naveden u ovoj izjavi ispunjen.
Ulazni parametri
Argument | Neobavezno | Prihvaća | Zadana vrijednost | Opis |
---|---|---|---|---|
Operater | Nije dostupno | Jednako (=), Nije jednako (), Veće od (), Veće ili jednako (=), Manje od (), Manje od ili jednako (<>>><=), Sadrži, ne sadrži, prazno je, nije prazno, Počinje s, Ne počinje s, Završava s, Ne završava s, Je prazno, Nije prazno< | Jednako je (=) | Odaberite odnos prvog operanda s drugim operandom. |
Prvi operand | No | * | Unesite naziv vrijednosti definirane prethodnom radnjom, tekstom, brojem ili izrazom za usporedbu s drugim operandom. | |
Drugi operand | No | * | Unesite naziv vrijednosti koju je proizvela prethodna radnja, tekst, broj ili izraz za usporedbu s prvim operandom. |
Varijable proizvedene
Ova akcija ne proizvodi nikakve varijable.
Iznimke
Ova akcija ne uključuje iznimke.
„If”
Označava početak bloka akcija koji se izvodi ako je ispunjen uvjet naveden u ovoj naredbi.
Ulazni parametri
Argument | Neobavezno | Prihvaća | Zadana vrijednost | Opis |
---|---|---|---|---|
Operater | Nije dostupno | Jednako (=), Nije jednako (), Veće od (), Veće ili jednako (=), Manje od (), Manje od ili jednako (<>>><=), Sadrži, ne sadrži, prazno je, nije prazno, Počinje s, Ne počinje s, Završava s, Ne završava s, Je prazno, Nije prazno< | Jednako je (=) | Odaberite odnos prvog operanda s drugim operandom. |
Prvi operand | No | * | Unesite naziv vrijednosti definirane prethodnom radnjom, tekstom, brojem ili izrazom za usporedbu s drugim operandom. | |
Drugi operand | No | * | Unesite naziv vrijednosti koju je proizvela prethodna radnja, tekst, broj ili izraz za usporedbu s prvim operandom. |
Varijable proizvedene
Ova akcija ne proizvodi nikakve varijable.
Iznimke
Ova akcija ne uključuje iznimke.
„Switch”
Otprema izvršenje na različite dijelove tijela prekidača na temelju vrijednosti izraza.
Ulazni parametri
Argument | Neobavezno | Prihvaća | Zadana vrijednost | Opis |
---|---|---|---|---|
Vrijednost za provjeru | No | * | Unesite naziv vrijednosti, tekst ili broj za usporedbu sa sljedećim slučajevima. |
Varijable proizvedene
Ova akcija ne proizvodi nikakve varijable.
Iznimke
Ova akcija ne uključuje iznimke.