RegenerateDirtyFormAppearances

حقول النماذج، الأداء

الوصف

تعيد توليد المظاهر المرئية المزيلة للتكرار لعناصر Widget التي تغيّرت خلال جلسة المستند الحالية فقط

الصيغة

Delphi

Function TPDFlib.RegenerateDirtyFormAppearances: Integer;

قيم الإرجاع

0لم يُعَد توليد أي مظهر متتبَّع لعنصر Widget
قيمة موجبةعدد تدفقات مظاهر عناصر Widget التي أعيد توليدها بنجاح

ملاحظات

يتناسب حجم العمل مع مجموعة عناصر Widget المتغيرة بدلًا من إجمالي عدد حقول النموذج، مما يجعل هذا النداء مناسبًا للنماذج الكبيرة وتحديثات القيم المجمعةتخرج المدخلات الناجحة من مجموعة المتغيّر، وتبقى المدخلات الفاشلة معلقة، ولا تصبح

NeedAppearances

NeedAppearances false إلا عندما لا يبقى أي مدخل معلقتضبط الدفعة النموذجية RecalculateFormFields إلى 1، وتغيّر قيم الحقول، وتستدعي

RegenerateFormAppearances اختياريًا، ثم تستدعي هذه الدالة قبل الحفظلا يكتشف هذا المتتبع لجلسة العمل الحالية المظاهر المفقودة الموجودة سلفًا في مستند محمّل؛ استخدم

مثال

Lib.SetNeedAppearances(1);
Lib.SetFormFieldValue(InputField, '42');
Lib.RecalculateFormFields(InputField);
Refreshed:= Lib.RegenerateDirtyFormAppearances;

انظر أيضًا

GetDirtyFormAppearanceCount, RegenerateFormAppearances, RecalculateFormFields