🧠 Logiikkakomponentit
Nämä komponentit mahdollistavat ehtojen, vaihtoehtojen ja aikataulutettujen virtojen määrittämisen SmartFlow-työnkulkuissasi. Ne muodostavat tehokkaan perustan prosessien automatisoimiseksi tiettyjen sääntöjen perusteella.
❓ Jos (Ehdollinen)
Jos-komponentti suorittaa joukon toimintoja vain, jos määritetty ehto täyttyy.

📝 Komponentin tiedot
Nimi: Jos
Kategoria: Logiikka
🔧 Parametrit
- Ehto
- Tyyppi:
Ilmaisu - Kuvaus: Looginen lauseke, joka määrittää, suoritettiinko seuraavat toiminnot.
- Pakollinen: Kyllä
- Esimerkki:
user.age > 18
- Tyyppi:
🚀 Kuinka käyttää
- Vedä ja pudota
Jos-komponentti SmartFlow-työtilaan. - Määritä ehto, joka on oltava totta, jotta toiminnot suoritetaan.
- Yhdistä se seuraaviin komponentteihin tai toimintoihin.
➡ Muuten
Muuten-komponentti määrittää toiminnot, jotka suoritetaan, jos edellisen Jos-lohkon ehto ei täyty.

📝 Komponentin tiedot
Nimi: Muuten
Kategoria: Logiikka
🔧 Käyttö
- Aseta tämä komponentti heti
Jos-lohkon jälkeen. - Määritä toiminnot, jotka suoritetaan, kun
Jos-lohkon ehto on epätosi.
🔄 Muuten Jos
Muuten Jos-komponentti mahdollistaa vaihtoehtoisen ehdon määrittämisen tarkistaaksesi, onko ensimmäisen Jos-lohkon ehto epätosi. Käytä tätä testataksesi useita ehtoja yhdessä virrassa.

📝 Komponentin tiedot
Nimi: Muuten Jos
Kategoria: Logiikka
🔧 Parametrit
- Ehto
- Tyyppi:
Ilmaisu - Kuvaus: Vaihtoehtoinen ehto testattavaksi.
- Pakollinen: Kyllä
- Esimerkki:
user.hasPremiumAccount
- Tyyppi:
🚀 Kuinka käyttää
- Lisää
Muuten Jos-lohko suoraanJos-lohkon jälkeen. - Määritä vaihtoehtoinen ehto.
- Yhdistä se toimintoihin tai seuraavaan logiikkaan.
❗ Lopeta Jos
Lopeta Jos-komponentti merkitsee ehdollisen lohkon päätöstä. Tämän komponentin jälkeen ei enää suoriteta lisäehtoisia toimintoja.

📝 Komponentin tiedot
Nimi: Lopeta Jos
Kategoria: Logiikka
🔧 Käyttö
- Aseta tämä komponentti kaikkien ehtolohkojen (
Jos,Muuten JosjaMuuten) jälkeen. - Varmista logiikan oikea sulkeminen virran eheyden säilyttämiseksi.
❓ Jos Ei Viestiä
Jos Ei Viestiä-komponenttia käytetään käsittelemään tapauksia, joissa mikään aiemmin määritetty ehto ei täyty.

📝 Komponentin tiedot
Nimi: Jos Ei Viestiä
Kategoria: Logiikka
🔧 Käyttö
- Lisää tämä komponentti useiden ehtolohkojen loppuun.
- Määritä varatoiminnot tai oletusarvot, kun mikään ehto ei ole totta.
🕒 Aikatauluttaja
Aikatauluttaja-komponentti mahdollistaa työnkulkujen suorittamisen viivästyttämisen tai suunnittelemisen.

📝 Komponentin tiedot
Nimi: Aikatauluttaja
Kategoria: Logiikka
🔧 Parametrit
-
Aikaväli
- Tyyppi: Numero
- Kuvaus: Aika, jonka on odotettava ennen työnkulun suorittamista.
- Pakollinen: Kyllä
- Esimerkki:
1 (Päivä)
-
Tarkka Aika
- Tyyppi: Aika
- Kuvaus: Tarkka kellonaika, jolloin työnkulku suoritetaan.
- Pakollinen: Valinnainen
- Esimerkki:
09:00
🚀 Kuinka käyttää
- Lisää
Aikatauluttaja-komponentti työnkulkuusi. - Aseta haluttu aikaväli ja aika suoritusta varten.
- Yhdistä se virran logiikkaan tai toimintoihin.
🌟 Täydellinen Esimerkkityönkulku
Tässä on täydellinen esimerkki logiikkakomponenttien käytöstä:
- Jos
- Ehto:
user.isLoggedIn - Toiminnot: Ilmoita käyttäjälle tervetuloviesti.
- Ehto:
- Muuten Jos
- Ehto:
user.isGuest - Toiminnot: Ohjaa käyttäjä rekisteröitymissivulle.
- Ehto:
- Muuten
- Toiminnot: Näytä virheilmoitus.
- Lopeta Jos
💡 Parhaat Käytännöt
- Pidä Ehdot Yksinkertaisina: Pilko monimutkainen logiikka pienempiin, hallittavissa oleviin ehtoihin.
- Testaa Ennen Julkaisua: Simuloi jokainen virta varmistaaksesi, että logiikka käyttäytyy odotetusti.
- Varatoiminnot: Käytä aina
MuutentaiJos Ei Viestiä-komponenttia käsittelemään äärimmäisiä tapauksia.