Bei „Beim Hinzufügen oder Ändern von Datensätzen“ betreffen die häufigsten Fragen drei Bereiche: Auslöselogik, Feldeinrichtung und Fehlerprüfung. Diese FAQ behandelt drei häufige Fragen.
FAQ
Was ist der Unterschied zwischen „Feld ist beim Hinzufügen nicht leer“ und „Auslösen, wenn das Feld geändert wird“?
- Dies sind zwei Auslösefälle für dasselbe Feld.
- Wenn ein neuer Datensatz hinzugefügt wird, wird der Workflow ausgeführt, sofern dieses Feld nicht leer ist.
- Wenn sich ein vorhandener Datensatz ändert und dieses Feld bearbeitet wird, wird der Workflow ebenfalls ausgeführt.
Kann ich mehrere Auslösefelder gleichzeitig festlegen?
- Ein Auslöser unterstützt ein ausgewähltes Feld als Auslösebedingung.
- Wenn unterschiedliche Felder verschiedene Workflows starten sollen, erstellen Sie separate Workflows.
- Die Aufteilung von Workflows nach Szenarien erleichtert auch die spätere Wartung.
Was soll ich tun, wenn der Auslöser fehlschlägt?
- Klicken Sie links auf Protokolle, um die Fehlerursache zu prüfen.
- Prüfen Sie, ob die Zieltabelle noch vorhanden ist und ob die Feldeinstellungen korrekt sind.
- Testen Sie nach dem Anpassen der Einstellungen erneut, indem Sie einen Datensatz hinzufügen oder ändern.
Glossar
| Begriff | Definition |
|---|---|
| Auslöser | Die Startbedingung eines automatisierten Workflows. Wenn das angegebene Ereignis eintritt, beginnt der Workflow. |
| Tabelle | Der Container für Datensätze in einer WPS-Datenbanktabelle. Der Auslöser muss mit einer bestimmten Tabelle verknüpft sein. |
| Filterbedingung | Eine zusätzliche Bedingung, die zum Auslöseereignis hinzugefügt wird, um den tatsächlichen Ausführungsbereich einzugrenzen. |