TXFAJavaScriptSession.Rollback

Модуль: HPDFXFAEventScript

Объявление

procedure Rollback(Position: Integer);

Поведение

Обрезает зафиксированный журнал до позиции Position и помечает движок для реконструкции перед следующим вычислением

Восстанавливает произвольное лексическое состояние объектов скрипта и их замыкания повторным проигрыванием, а не сериализацией выбранного набора JSON-переменных

Некорректные позиции приводят к EHPDFXFAError; сам rollback не выполняет ни скрипты, ни внешние callbacks

Связанные API

TXFAJavaScriptSession, HPDFXFAExecuteJavaScriptEvent и Интерактивная среда выполнения динамических XFA-виджетов