مشاركة عبر


ui.refreshRibbon (مرجع واجهة برمجة تطبيقات العميل)

يؤدي إلى إعادة تقييم الشريط للبيانات التي تتحكم في ما يتم عرضه فيه.

بناء الجملة

formContext.ui.refreshRibbon(refreshAll);

المعلمة

Name نوع مطلوبة ‏‏الوصف
refreshAll قيمة منطقية لا يشير إلى ما إذا تم تحديث جميع أشرطة أوامر الشريط الموجودة على الصفحة الحالية. إذا حددت خطأ، يتم تحديث شريط أوامر الشريط على مستوى الصفحة فقط. إذا لم تحدد هذه المعلمة، يتم تمرير false بشكل افتراضي.

ملاحظات

يتم استخدام هذه الدالة عندما يغير إجراء JavaScriptFunction الشريط (RibbonDiffXml) البيانات في النموذج. على سبيل المثال، تغيير حالة السجل عبر إجراء الشريط. بعد أن تغير التعليمات البرمجية البيانات التي تستخدمها قاعدة، استخدم هذه الطريقة لفرض الشريط لإعادة تقييم البيانات في النموذج بحيث يمكن إعادة تطبيق القاعدة.

الإرشادات‬

للحصول على الأداء الأمثل لتحميلات النموذج، يجب عدم استخدام هذه الدالة في EnableRule (RibbonDiffXml) أو onLoad (FormXml). يؤدي تحميل النموذج نفسه إلى تشغيل تقييم القواعد لجميع إجراءات الشريط. في حالة، إذا كنت تريد التحكم في رؤية إجراء الشريط، فاستخدم الوعود والنمط غير المتزامن في EnableRule.

formContext.ui
formContext