Ereignisvererbung im Jitterbit App Builder
Durch die Ereignisvererbung können auf Tabellenebene erstellte Ereignisse automatisch für die Verwendung auf Geschäftsregelebene verfügbar gemacht werden. Wenn die Ereignisvererbung deaktiviert oder ausgeschaltet ist, muss ein Entwickler manuell ein benutzerdefiniertes Ereignis erstellen, das auf einer Tabelle auf Geschäftsregelebene erstellt wurde, um es von der Geschäftsregel aus nutzen zu können.
Die Ereignisvererbung trägt dazu bei, den gesamten Entwicklungsprozess zu beschleunigen und einen manchmal fehleranfälligen manuellen Prozess zu vermeiden.
Das Standardverhalten für die Funktion Ereignisvererbung ist Ein.
Automatisches Vererben von Ereignissen
Für anwendbare Geschäftsregeln ist ein neues Steuerelement verfügbar, das das Ereignisvererbungsverhalten definiert. Wenn Sie zu Geschäftsobjekt > Mehr > Randfall navigieren, sehen Sie hier das Steuerelement „Ereignisse automatisch übernehmen“, das standardmäßig ausgewählt oder aktiviert ist:
Einstellung „Ereignis automatisch übernehmen“ für Geschäftsregeln verfügbar
Wenn gewünscht (obwohl dies kein empfohlenes Verhalten ist), können Sie die Option „Ereignis automatisch übernehmen“ deaktivieren. Diese Geschäftsregel übernimmt dann nicht mehr automatisch die zugehörigen Tabellenereignisse.
Beispiel für Ereignisvererbung
Um zu veranschaulichen, wie die Ereignisvererbung funktioniert, könnten Sie beispielsweise ein Panel haben, das an ein Kunden-(Quellen-)Geschäftsobjekt gebunden ist. Wenn ein Ereignis in der Kundentabelle erstellt wird (z. B. MyNewEvent), ist es sofort im Panel verfügbar, ohne dass dasselbe Ereignis manuell zum Kunden-(Quellen-)Geschäftsobjekt hinzugefügt werden muss.
In diesem Beispiel veranschaulichen wir ein Button-Steuerelement, das ein benutzerdefiniertes Ereignis nutzen kann, das in einer Tabelle erstellt wurde:
Beispiel für ein benutzerdefiniertes Ereignis, das in der Tabelle „Customer“ erstellt wurde
Benutzerdefiniertes Ereignis MyNewEvent ist standardmäßig auf dem Panel mit Kunde (Quelle) verfügbar