TXFAJavaScriptSession.Rollback

Unité : HPDFXFAEventScript

Déclaration

procedure Rollback(Position: Integer);

Comportement

Tronque le journal validé à Position et marque le moteur pour une reconstruction avant l'évaluation suivante

Restaure l'état lexical et de closure arbitraire des objets script par rejeu, plutôt qu'en sérialisant un sous-ensemble choisi de variables JSON

Les positions invalides lèvent EHPDFXFAError ; le rollback lui-même n'exécute ni scripts ni callbacks externes

API associées

TXFAJavaScriptSession, HPDFXFAExecuteJavaScriptEvent et Runtime de widgets XFA dynamiques interactifs