Zum Hauptinhalt springen

🧠 Logikkomponenten

Diese Komponenten ermöglichen es Ihnen, Bedingungen, Alternativen und geplante Abläufe in Ihren SmartFlow-Workflows zu definieren. Sie bilden eine leistungsstarke Grundlage zur Automatisierung von Prozessen basierend auf spezifischen Regeln.

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

❓ Wenn (Bedingt)

Die Wenn-Komponente führt eine Reihe von Aktionen nur aus, wenn eine bestimmte Bedingung erfüllt ist.

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

📝 Komponentendetails

Name: Wenn
Kategorie: Logik

🔧 Parameter

  1. Bedingung
    • Typ: Ausdruck
    • Beschreibung: Ein logischer Ausdruck, der bestimmt, ob die nachfolgenden Aktionen ausgeführt werden sollen.
    • Erforderlich: Ja
    • Beispiel:
      benutzer.alter > 18

🚀 So verwenden Sie es

  1. Ziehen Sie die Wenn-Komponente in Ihren SmartFlow-Arbeitsbereich.
  2. Geben Sie die Bedingung an, die wahr sein muss, damit die Aktionen ausgeführt werden.
  3. Verbinden Sie sie mit nachfolgenden Komponenten oder Aktionen.

➡ Sonst

Die Sonst-Komponente gibt die Aktionen an, die ausgeführt werden sollen, wenn die Bedingung des vorhergehenden Wenn-Blocks nicht erfüllt ist.

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

📝 Komponentendetails

Name: Sonst
Kategorie: Logik


🔧 Verwendung

  1. Platzieren Sie diese Komponente unmittelbar nach einem Wenn-Block.
  2. Definieren Sie die Aktionen, die ausgeführt werden, wenn die Bedingung im Wenn-Block falsch ist.

🔄 Sonst Wenn

Die Sonst Wenn-Komponente ermöglicht es Ihnen, eine alternative Bedingung zu definieren, um zu überprüfen, ob die Bedingung des ersten Wenn-Blocks falsch ist. Verwenden Sie dies, um mehrere Bedingungen in einem einzigen Ablauf zu testen.

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

📝 Komponentendetails

Name: Sonst Wenn
Kategorie: Logik


🔧 Parameter

  1. Bedingung
    • Typ: Ausdruck
    • Beschreibung: Eine alternative Bedingung zum Testen.
    • Erforderlich: Ja
    • Beispiel:
      benutzer.hatPremiumKonto

🚀 So verwenden Sie es

  1. Fügen Sie einen Sonst Wenn-Block direkt nach einem Wenn-Block hinzu.
  2. Geben Sie die alternative Bedingung an.
  3. Verbinden Sie es mit Aktionen oder nachfolgender Logik.

❗ Ende Wenn

Die Ende Wenn-Komponente markiert den Abschluss eines bedingten Blocks. Nach dieser Komponente werden keine weiteren bedingten Aktionen ausgeführt.

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

📝 Komponentendetails

Name: Ende Wenn
Kategorie: Logik


🔧 Verwendung

  1. Platzieren Sie diese Komponente nach allen bedingten Blöcken (Wenn, Sonst Wenn und Sonst).
  2. Stellen Sie sicher, dass die Logik ordnungsgemäß abgeschlossen ist, um die Integrität des Ablaufs zu gewährleisten.

❓ Wenn Keine Nachricht

Die Wenn Keine Nachricht-Komponente wird verwendet, um Fälle zu behandeln, in denen keine der zuvor definierten Bedingungen erfüllt ist.

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

📝 Komponentendetails

Name: Wenn Keine Nachricht
Kategorie: Logik


🔧 Verwendung

  1. Fügen Sie diese Komponente am Ende mehrerer bedingter Blöcke hinzu.
  2. Definieren Sie Fallback-Aktionen oder Standards, wenn keine Bedingungen wahr sind.

🕒 Zeitplaner

Die Zeitplaner-Komponente ermöglicht es Ihnen, die Ausführung von Workflows zu verzögern oder zu planen.

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

📝 Komponentendetails

Name: Zeitplaner
Kategorie: Logik


🔧 Parameter

  1. Zeitrahmen

    • Typ: Zahl
    • Beschreibung: Die Zeitspanne, die gewartet werden soll, bevor der Workflow ausgeführt wird.
    • Erforderlich: Ja
    • Beispiel:
      1 (Tage)
  2. Bestimmte Zeit

    • Typ: Zeit
    • Beschreibung: Die genaue Tageszeit, zu der der Workflow ausgeführt werden soll.
    • Erforderlich: Optional
    • Beispiel:
      09:00

🚀 So verwenden Sie es

  1. Fügen Sie die Zeitplaner-Komponente zu Ihrem Workflow hinzu.
  2. Legen Sie den gewünschten Zeitraum und die Zeit für die Ausführung fest.
  3. Verbinden Sie es mit der Logik des Ablaufs oder Aktionen.

🌟 Vollständiges Beispiel-Workflow

Hier ist ein vollständiges Beispiel, das die Logikkomponenten verwendet:

  1. Wenn
    • Bedingung: benutzer.istEingeloggt
    • Aktionen: Benachrichtigen Sie den Benutzer mit einer Willkommensnachricht.
  2. Sonst Wenn
    • Bedingung: benutzer.istGast
    • Aktionen: Leiten Sie den Benutzer zur Anmeldeseite weiter.
  3. Sonst
    • Aktionen: Zeigen Sie eine Fehlermeldung an.
  4. Ende Wenn

💡 Beste Praktiken

  • Halten Sie Bedingungen einfach: Zerlegen Sie komplexe Logik in kleinere, handhabbare Bedingungen.
  • Testen Sie vor der Bereitstellung: Simulieren Sie jeden Ablauf, um sicherzustellen, dass die Logik wie erwartet funktioniert.
  • Fallback-Aktionen: Verwenden Sie immer die Sonst- oder Wenn Keine Nachricht-Komponente, um Randfälle zu behandeln.