Benutzer-Werkzeuge

Webseiten-Werkzeuge


engine:glossary:tri-trigger

TRI-Trigger

TRI-Trigger sind Objekte, die innerhalb der Engine bei bestimmten Datenänderungen ausgelöst werden (z.B. dem Status-Wechsel von Auftragspositionen), um automatisiert eine Kette von Prozeduraufrufen durchzuführen (z.B. zwecks Anlage einer „Action“ um per Mail eine Versandbestätigung schicken zu können).

Kern dieses „Konstrukts“ ist ein kleiner (in T-SQL geschriebener) Interpreter, der mit sogenannten „Ersetzungs-Funktionen“ (s. mi_GetTRITriggerReplFuncts_Ad) arbeitet. Daher rührt auch der Name : TRI steht für „tiny replacement interpreter“.

Dieser Mechanismus erlaubt es Programmierern, die auf der „dStore“-Engine ihre Anwendung aufbauen, kunden-spezifische Anforderungen umzusetzen, ohne SQL oder T-SQL erstellen zu müssen - was derzeit die Engine ohnehin nicht erlaubt.

engine/glossary/tri-trigger.txt · Zuletzt geändert: 14.11.2014 (Externe Bearbeitung)