Liigu peamise sisu juurde

🧠 Loogika Komponendid

Need komponendid võimaldavad sul määratleda tingimusi, alternatiive ja ajastatud vooge sinu SmartFlow töövoogudes. Need moodustavad võimsa aluse protsesside automatiseerimiseks, tuginedes spetsiifilistele reeglitele.

c6c87a85-c072-486b-a78b-2fd8421e2741.png

❓ If (Tingimus)

If komponent täidab tegevuste komplekti ainult siis, kui määratud tingimus on täidetud.

8ae73d88-406a-4dc3-9bd2-6395671b4b0c.png

📝 Komponendi Üksikasjad

Nimi: If
Kategooria: Loogika

🔧 Parameetrid

  1. Tingimus
    • Tüüp: Expression
    • Kirjeldus: Loogiline väljend, mis määrab, kas järgnevad tegevused tuleks täita.
    • Nõutav: Jah
    • Näide:
      user.age > 18

🚀 Kuidas Kasutada

  1. Looge ja lohistage If komponent oma SmartFlow tööruumi.
  2. Määrake tingimus, mis peab olema tõene, et tegevused saaksid toimuda.
  3. Ühendage see järgneva komponentide või tegevustega.

➡ Else

The Else component specifies the actions to execute if the condition of the preceding If block is not met.

5cf60501-b723-44ba-b7f0-d9e11b9c4fc5.png

📝 Komponendi üksikasjad

Nimi: Else
Kategooria: Loogika


🔧 Kasutamine

  1. Asetage see komponent kohe pärast If plokki.
  2. Määratlege toimingud, mis käivitatakse, kui If ploki tingimus on vale.

🔄 Else If

Else If komponent võimaldab teil määrata alternatiivse tingimuse, et kontrollida, kas esimese If ploki tingimus on vale. Kasutage seda, et testida mitmeid tingimusi ühes voos.

14c2bdfb-8bdf-499c-b582-9500ecc3e8c9.png

📝 Komponendi Üksikasjad

Nimi: Else If
Kategooria: Loogika


🔧 Parameetrid

  1. Tingimus
    • Tüüp: Expression
    • Kirjeldus: Alternatiivne tingimus testimiseks.
    • Nõutav: Jah
    • Näide:
      user.hasPremiumAccount

🚀 Kuidas Kasutada

  1. Lisage Else If plokk otse pärast If plokki.
  2. Määrake alternatiivne tingimus.
  3. Ühendage see toimingute või järgneva loogikaga.

❗ End If

End If komponent tähistab tingimusliku ploki lõppu. Pärast seda komponenti ei täideta täiendavaid tingimuslikke toiminguid.

93cd72ca-8b19-4cff-8e04-d60843fa11de.png

📝 Komponendi üksikasjad

Nimi: End If
Kategooria: Loogika


🔧 Kasutamine

  1. Asetage see komponent pärast kõiki tingimuslikke blokke (If, Else If ja Else).
  2. Veenduge, et loogika oleks korralikult suletud, et säilitada voogude terviklikkus.

❓ If No Message

If No Message komponenti kasutatakse juhtudel, kui ühtegi eelnevalt määratletud tingimust ei täideta.

0e0eeb00-0feb-4027-ac49-e6b3e0800239.png

📝 Komponendi üksikasjad

Nimi: If No Message
Kategooria: Loogika


🔧 Kasutamine

  1. Lisage see komponent mitme tingimusliku bloki lõppu.
  2. Määrake varu toimingud või vaikeseaded, kui ühtegi tingimust ei ole tõene.

🕒 Ajakava

Scheduler komponent võimaldab teil viivitada või planeerida töövoogude täitmist.

96e48de2-9228-4f53-9d7c-737aa57902bb.png

📝 Komponendi Üksikasjad

Nimi: Scheduler
Kategooria: Loogika


🔧 Parameetrid

  1. Aeg

    • Tüüp: Number
    • Kirjeldus: Aeg, mida oodata enne töövoo täitmist.
    • Nõutav: Jah
    • Näide:
      1 (Päev)
  2. Spetsiifiline Aeg

    • Tüüp: Aeg
    • Kirjeldus: Täpne päevane aeg töövoo täitmiseks.
    • Nõutav: Valikuline
    • Näide:
      09:00

🚀 Kuidas Kasutada

  1. Lisage Scheduler komponent oma töövoogu.
  2. Seadke soovitud aeg ja täitmise aeg.
  3. Ühendage see vooluloogika või toimingutega.

🌟 Täielik Näide Töövoost

Siin on täielik näide, kasutades loogika komponente:

  1. Kui
    • Tingimus: user.isLoggedIn
    • Tegevused: Teata kasutajale tervitussõnumiga.
  2. Kui Ei
    • Tingimus: user.isGuest
    • Tegevused: Suuna kasutaja registreerimise lehele.
  3. Muud
    • Tegevused: Näita veateadet.
  4. Lõpeta Kui

💡 Parimad Tavad

  • Hoia Tingimused Lihtsad: Jagage keeruline loogika väiksemateks, hallatavateks tingimusteks.
  • Testi Enne Käivitamist: Simuleerige iga voogu, et tagada loogika oodatud käitumine.
  • Varu Tegevused: Kasutage alati Muud või Kui Pole Sõnumit komponenti, et käsitleda äärmuslikke juhtumeid.