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ğerBaş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