Sąlyginiai veiksmai

Sąlyginiai veiksmai leidžia koreguoti, kuriuos veiksmus vykdyti, atsižvelgiant į sąlyginių išrašų rezultatus.

Šiame sąraše rodomos kai kurios programos ir funkcijos:

  • Naudokite If sąlygas, kad įvertintumėte bet kokio tipo sąlygas.
  • Naudokite "Switch" sąlygas, kad palygintumėte vieną kintamąjį su keliomis galimomis reikšmėmis.
  • Uždenkite kelis scenarijus naudodami įdėtąsias sąlygas.
  • Pateikite numatytąjį ir alternatyvų darbalaukio srautų veikimą pagal turimus duomenis.

Norėdami rasti daugiau informacijos apie tai, kaip naudoti sąlygas, eikite į Naudoti sąlygas.

Case

Išraiška, kuri, jei įvykdoma, vykdoma su tuo konkrečiu atveju susijusi veiksmų grupė.

Įvesties parametrai

Argumentas Pasirinktinai Priima Numatytoji vertė Aprašą
Operatorius Nėra Lygu (=), Nelygu (<>), Didesnė už (), Didesnė už (>=), Mažesnė už> (), Mažesnė už (<) arba lygi (<=), Turi, Nėra, Tuščia, Nėra tuščia, Prasideda, Neprasideda, Baigiasi, Nebaigia, Tuščia, Nėra tuščia Lygu (=) Šio „case” palyginimo operatorius
Reikšmė, kurią norite palyginti No * Įveskite reikšmę, kurią norite palyginti su „switch“ bloko reikšme

Pateikti kintamieji

Šis veiksmas nesukuria jokių kintamųjų.

Išimtys

Šiame veiksme nėra jokių išimčių.

Default case

Vykdoma veiksmų grupė, jei jungiklio korpuse nebuvo įvykdyta nė vieno atvejo išraiška.

Įvesties parametrai

Šis veiksmas nereikalauja jokios įvesties.

Pateikti kintamieji

Šis veiksmas nesukuria jokių kintamųjų.

Išimtys

Šiame veiksme nėra jokių išimčių.

Else

Žymi veiksmų grupė, kuris buvo vykdomas, jei neįvykdyta ankstesniuose teiginiuose "Jei" nurodyta sąlyga, pradžią.

Įvesties parametrai

Šis veiksmas nereikalauja jokios įvesties.

Pateikti kintamieji

Šis veiksmas nesukuria jokių kintamųjų.

Išimtys

Šiame veiksme nėra jokių išimčių.

Else if

Žymi veiksmų grupė, kurie vykdomi, jei netenkinamos ankstesniuose teiginiuose "Jei" nurodytos sąlygos, bet įvykdoma šiame patvirtinime nurodyta sąlyga, pradžią.

Įvesties parametrai

Argumentas Pasirinktinai Priima Numatytoji vertė Aprašą
Operatorius Nėra Lygu (=), Nelygu (<>), Didesnė už (), Didesnė už (>=), Mažesnė už> (), Mažesnė už (<) arba lygi (<=), Turi, Nėra, Tuščia, Nėra tuščia, Prasideda, Neprasideda, Baigiasi, Nebaigia, Tuščia, Nėra tuščia Lygu (=) Pasirinkite pirmojo operando ryšį su antruoju operandu.
Pirmasis operandas No * Įveskite ankstesniu veiksmu apibrėžtą reikšmės pavadinimą (tekstą, skaičių arba reiškinį), kurį norite palyginti su antruoju operandu.
Antrasis operandas No * Įveskite ankstesniu veiksmu pateiktą reikšmės pavadinimą (tekstą, skaičių arba reiškinį), kurį norite palyginti su pirmuoju operandu.

Pateikti kintamieji

Šis veiksmas nesukuria jokių kintamųjų.

Išimtys

Šiame veiksme nėra jokių išimčių.

If

Žymi veiksmų grupė, kuris vykdomas, jei tenkinama šiame patvirtinime nurodyta sąlyga, pradžią.

Įvesties parametrai
Argumentas Pasirinktinai Priima Numatytoji vertė Aprašą
Operatorius Nėra Lygu (=), Nelygu (<>), Didesnė už (), Didesnė už (>=), Mažesnė už> (), Mažesnė už (<) arba lygi (<=), Turi, Nėra, Tuščia, Nėra tuščia, Prasideda, Neprasideda, Baigiasi, Nebaigia, Tuščia, Nėra tuščia Lygu (=) Pasirinkite pirmojo operando ryšį su antruoju operandu.
Pirmasis operandas No * Įveskite ankstesniu veiksmu apibrėžtą reikšmės pavadinimą (tekstą, skaičių arba reiškinį), kurį norite palyginti su antruoju operandu.
Antrasis operandas No * Įveskite ankstesniu veiksmu pateiktą reikšmės pavadinimą (tekstą, skaičių arba reiškinį), kurį norite palyginti su pirmuoju operandu.

Pateikti kintamieji

Šis veiksmas nesukuria jokių kintamųjų.

Išimtys

Šiame veiksme nėra jokių išimčių.

Switch

Siunčia vykdymą į skirtingas jungiklio korpuso dalis pagal išraiškos vertę.

Įvesties parametrai

Argumentas Pasirinktinai Priima Numatytoji vertė Aprašą
Reikšmė, kurią reikia patikrinti No * Įveskite reikšmės pavadinimą, tekstą ar skaičių, kad galėtumėte palyginti su šiais atvejais.

Pateikti kintamieji

Šis veiksmas nesukuria jokių kintamųjų.

Išimtys

Šiame veiksme nėra jokių išimčių.