Diese Extension stellt Funktionen bereit, die es erlauben, Datensätze transaktionsartig zu manipulieren.
Dabei werden verschiedene Schreiboperationen definiert, die dann als Block ausgeführt werden.
Bevor der Datenbestand geändert wird, wird in einem Probelauf geprüft, ob die Anweisungen zulässig sind, oder zu einem Fehler führen.
Ein Fehler kann dabei sein, dass eine benötigte Semaphore nicht gesetzt werden kann, eine zu ändernde Spalte oder ein zu löschender Datensatz nicht existiert.
Eingebunden wird die Extension mit
<#compiler.extensions=saveii#>
Sie stellt die folgenden Funktionen bereit:
Mit saveRecord(), set() und delRecord() werden die durchzuführenden Vorgänge beschrieben, mit saveExecute ausgeführt.
esp:extensions:save, Rev. 2, Zuletzt geändert 2006-11-30 12:36, 610 Aufrufe
