LastRetryReason
Parties de document, données variables, édition de documents
Description
Rapporte quelle règle de pagination ou d'espace de flux a reporté la plus récente tentative ComposeNextLayout d'une TPDFlibDynamicComponentSession
Syntaxe
Property TPDFlibDynamicComponentSession.LastRetryReason:
TPDFlibDynamicRetryReason;
Valeur
drrNone | Aucune nouvelle tentative enregistrée par le dernier appel de composition |
|---|---|
drrKeepTogether | Une règle dppKeepTogether a reporté le premier essai partiel ou non visible |
drrRequireComplete | Une règle dppRequireComplete a reporté un essai qui n'a pas achevé le composant |
drrMinimumSlotHeight | L'emplacement de destination était plus court que MinimumSlotHeight |
drrMinimumFollowingHeight | Un fragment final a laissé moins de MinimumFollowingHeight dans l'emplacement |
Remarques
La raison est réinitialisée à drrNone au début de chaque appel ComposeNextLayout et n'est définie que sur un résultat PDF_DYNAMIC_COMPONENT_RETRY
Reset et AttachComponent restaurent également drrNone
La hauteur requise connue appartenant à une nouvelle tentative d'espace de flux est rapportée séparément via
LastRequiredSlotHeight
Voir aussi
KeepTogetherRetryPending, LastRequiredSlotHeight, ComposeNextLayout, ComposeNext, TPDFlibDynamicComponentSession