مشاركة عبر


formContext.data.save (مرجع واجهة برمجة تطبيقات العميل)

يحفظ السجل بشكل غير متزامن مع خيار تعيين وظائف رد الاتصال ليتم تنفيذها بعد اكتمال عملية الحفظ.

يمكنك أيضا تعيين عنصر للتحكم في كيفية معالجة سجلات الموعد أو الموعد المتكرر أو نشاط الخدمة.

بناء الجملة

formContext.data.save(saveOptions).then(successCallback, errorCallback);

المعلمات

Name نوع مطلوبة ‏‏الوصف
saveOptions كائن لا كائن لتحديد خيارات لحفظ السجل. يحتوي الكائن على المعلمات التالية:

- saveMode: (اختياري) رقم. حدد قيمة تشير إلى كيفية بدء حدث الحفظ. للحصول على قائمة بالقيم المدعومة، راجع القيمة المرجعة لأسلوب getSaveMode . لاحظ أن إعداد saveMode لا يتخذ الإجراء المقابل بالفعل؛ بل هو فقط لتوفير معلومات لمعالجات OnSave الأحداث حول سبب عملية الحفظ.

- useSchedulingEngine: (اختياري) منطقي. الإشارة إلى ما إذا كنت تريد استخدام الرسائل Book أو Reschedule بدلا من الرسائل Create أو Update . ينطبق هذا الخيار فقط عند استخدامه مع سجلات المواعيد أو المواعيد المتكررة أو نشاط الخدمة.

ملاحظة: useSchedulingEngine الخاصية غير معتمدة في الواجهة الموحدة.
successCallback الوظيفة لا وظيفة للاتصال عند نجاح العملية.
errorCallback الوظيفة لا وظيفة للاتصال عند فشل العملية. سيتم تمرير كائن بالخصائص التالية:

- errorCode:رقم. رمز الخطأ.

- message:خيط. رسالة خطأ مترجمة.

Note

عند استخدام النماذج، واستدعاء formContext.data.save الأسلوب ، تأكد من استدعاء preventDefault أيضا للتأكد من عدم تشغيل أي عملية حفظ افتراضية عندما يحفظ المستخدم النموذج.

formContext.data.entity.save
formContext