LastRetryReason

Части документов, переменные данные, редактирование документов

Описание

Сообщает, какая политика разбивки или пространства потока отложила последнюю попытку ComposeNextLayout сеанса TPDFlibDynamicComponentSession

Синтаксис

Property TPDFlibDynamicComponentSession.LastRetryReason:
  TPDFlibDynamicRetryReason;

Значение

drrNoneПоследний вызов композиции не записал повтор
drrKeepTogetherПолитика dppKeepTogether отложила первую частичную или невидимую пробную попытку
drrRequireCompleteПолитика dppRequireComplete отложила пробную попытку, не завершившую компонент
drrMinimumSlotHeightЦелевой слот был короче MinimumSlotHeight
drrMinimumFollowingHeightПоследний фрагмент оставил в слоте меньше MinimumFollowingHeight

Примечания

Причина сбрасывается в drrNone в начале каждого вызова ComposeNextLayout и устанавливается только при результате PDF_DYNAMIC_COMPONENT_RETRY

Reset и AttachComponent также восстанавливают drrNone Известная требуемая высота, относящаяся к повтору в пространстве потока, сообщается отдельно через

LastRequiredSlotHeight

См. также

KeepTogetherRetryPending, LastRequiredSlotHeight, ComposeNextLayout, ComposeNext, TPDFlibDynamicComponentSession