RegenerateDirtyFormAppearances
Champs de formulaire, performances
Description
Régénère uniquement les apparences visibles dédupliquées de Widget modifiées pendant la session de document courante
Syntaxe
Delphi
Function TPDFlib.RegenerateDirtyFormAppearances: Integer;Valeurs de retour
| 0 | Aucune apparence de Widget suivie n'a été régénérée |
|---|---|
| Valeur positive | Le nombre de flux d'apparences de Widget régénérés avec succès |
Remarques
Le travail croît avec l'ensemble de Widgets modifiés plutôt qu'avec le nombre total de champs de formulaire, ce qui rend cet appel adapté aux grands formulaires et aux mises à jour de valeurs par lotsLes entrées réussies quittent l'ensemble obsolète, les entrées en échec restent en attente, et
NeedAppearances
NeedAppearances ne devient false que lorsqu'aucune entrée en attente ne subsisteUn lot typique affecte 1 à RecalculateFormFields, modifie des valeurs de champs, appelle facultativement
RegenerateFormAppearances, puis appelle cette fonction avant l'enregistrementCe suiveur de session courante ne découvre pas les apparences déjà manquantes dans un document chargé ; utilisez
Exemple
Lib.SetNeedAppearances(1);
Lib.SetFormFieldValue(InputField, '42');
Lib.RecalculateFormFields(InputField);
Refreshed:= Lib.RegenerateDirtyFormAppearances;Voir aussi
GetDirtyFormAppearanceCount, RegenerateFormAppearances, RecalculateFormFields