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