RegenerateDirtyFormAppearances
Form alanları, performans
Açıklama
Yalnızca geçerli belge oturumu sırasında değişen, tekilleştirilmiş görünür Widget görünümlerini yeniden üretir
Sözdizimi
Delphi
Function TPDFlib.RegenerateDirtyFormAppearances: Integer;Dönüş değerleri
| 0 | İzlenen hiçbir Widget görünümü yeniden üretilmedi |
|---|---|
| Pozitif değer | Başarıyla yeniden üretilen Widget görünüm akışı sayısı |
Açıklamalar
İş, toplam form alanı sayısıyla değil değişen Widget kümesiyle ölçeklenir; bu da çağrıyı büyük formlar ve toplu değer güncellemeleri için uygun kılarBaşarılı girdiler kirli kümeden ayrılır, başarısız girdiler beklemeye devam eder ve
NeedAppearances
NeedAppearances yalnızca bekleyen girdi kalmadığında false olurTipik bir toplu işlem RecalculateFormFields değerini 1 yapar, alan değerlerini değiştirir, isteğe bağlı olarak
RegenerateFormAppearances çağırır ve kaydetmeden önce bu işlevi çağırırBu geçerli oturum izleyicisi, yüklenmiş bir belgede zaten eksik olan görünümleri keşfetmez; eksiksiz tarama için
Örnek
Lib.SetNeedAppearances(1);
Lib.SetFormFieldValue(InputField, '42');
Lib.RecalculateFormFields(InputField);
Refreshed:= Lib.RegenerateDirtyFormAppearances;Ayrıca bkz.
GetDirtyFormAppearanceCount, RegenerateFormAppearances, RecalculateFormFields