TXFAJavaScriptSession.Rollback
Unit: HPDFXFAEventScript
Declaração
procedure Rollback(Position: Integer);
Comportamento
Trunca o journal commitado até Position e marca o engine para reconstrução antes da próxima avaliação
Restaura o estado lexical e de closures de objetos de script arbitrários por replay, em vez de serializar um conjunto selecionado de variáveis JSON
Posições inválidas disparam EHPDFXFAError; o rollback em si não executa scripts nem callbacks externos
APIs relacionadas
TXFAJavaScriptSession, HPDFXFAExecuteJavaScriptEvent e Runtime interativo de widgets XFA dinâmicos