مشاركة عبر


الشبكات والشبكات الفرعية في التطبيقات المستندة إلى النموذج (مرجع واجهة برمجة تطبيقات العميل)

تقدم الشبكات البيانات بتنسيق جدولي في التطبيقات المستندة إلى النموذج. يمكن أن تمتد الشبكات عبر النموذج بأكمله أو يمكن أن تكون أحد العناصر الموجودة في النموذج؛ وتسمى هذه الأخيرة الشبكات الفرعية.

أنواع الشبكات

هناك نوعان من الشبكات في التطبيقات المستندة إلى النموذج:

  • شبكات للقراءة فقط: عرض البيانات بتنسيق جدولي. لتحرير البيانات المعروضة في شبكة للقراءة فقط، يجب عليك تحديد السجل في الشبكة لفتح النموذج وتحرير البيانات ثم الحفظ.
  • الشبكات القابلة للتحرير: بالإضافة إلى عرض البيانات بتنسيق جدولي، توفر إمكانات تحرير مضمنة غنية على عملاء الويب والأجهزة المحمولة بما في ذلك القدرة على تجميع البيانات وفرزها وتصفيتها داخل نفس الشبكة بحيث لا تضطر إلى تبديل السجلات أو طرق العرض. الشبكة القابلة للتحرير هي عنصر تحكم مخصص، ويتم دعمها في الشبكة الرئيسية والشبكة الفرعية على نموذج في عميل الويب وفي لوحات المعلومات وعلى شبكات النماذج على عملاء الأجهزة المحمولة. على الرغم من أن عنصر تحكم الشبكة القابل للتحرير يوفر إمكانية التحرير، فإنه يحترم بيانات تعريف الشبكة للقراءة فقط وإعدادات الأمان على مستوى الحقل.

الحصول على سياق الشبكة

سياق الشبكة هو مثيل الشبكة أو الشبكة الفرعية في نموذج تريد تشغيل التعليمات البرمجية عليه. لمزيد من المعلومات حول الحصول على سياق الشبكة لتنفيذ التعليمات البرمجية ل JavaScript، راجع سياق شبكة واجهة برمجة تطبيقات العميل

Events

Name ‏‏الوصف ينطبق على
حدث تحميل شبكة فرعية يحدث في كل مرة يتم فيها تحديث الشبكات الفرعية. يتضمن ذلك عندما يقوم المستخدمون بفرز القيم في شبكة فرعية بالنقر فوق عناوين الأعمدة. شبكة للقراءة فقط
تغيير الشبكة يحدث عندما يتم تغيير قيمة في خلية في الشبكة القابلة للتحرير وتفقد الخلية التركيز شبكة قابلة للتحرير
Grid OnRecordSelect يحدث عند تحديد صف واحد (سجل) في الشبكة القابلة للتحرير شبكة قابلة للتحرير
حفظ الشبكة يحدث قبل إرسال المعلومات المحدثة إلى الخادم، وعندما يحدث أي مما يلي: هناك تغيير في تحديد السجل، يقوم المستخدم صراحة بتشغيل عملية حفظ باستخدام زر حفظ الشبكة القابلة للتحرير، أو يقوم المستخدم بتطبيق عملية فرز أو تصفية أو مجموعة أو ترقيم الصفحات أو التنقل من الشبكة القابلة للتحرير أثناء وجود تغييرات معلقة. شبكة قابلة للتحرير

إشعار

يمكنك التسجيل في أحداث OnChange و OnRecordSelect و OnSave باستخدام علامة التبويب Events في صفحة التطبيقات المستندة إلى النموذج المستخدمة لتمكين الشبكات القابلة للتحرير لجدول أو شبكة للقراءة فقط.

الكائنات

استخدم الكائنات التالية للتفاعل مع الشبكات. تشكل هذه الكائنات تسلسلا هرميا كما هو موضح في الرسم التخطيطي التالي:

التسلسل الهرمي للكائنات المتوفرة في الشبكات

Name ‏‏الوصف متوفر ل
GridControl يوفر أساليب للعمل مع الشبكة أو عنصر تحكم الشبكة الفرعية. شبكات للقراءة فقط وقابلة للتحرير
شبكة يوفر أساليب للوصول إلى معلومات حول البيانات في الشبكة. شبكات للقراءة فقط وقابلة للتحرير
GridRow يوفر أساليب للعمل مع الصفوف أو الصفوف المحددة في الشبكة. شبكات للقراءة فقط وقابلة للتحرير
GridRowData يوفر أساليب للعمل مع الصفوف أو الصفوف المحددة في الشبكة. شبكات للقراءة فقط وقابلة للتحرير
GridEntity يوفر أساليب للوصول إلى البيانات حول السجلات المحددة في الصفوف. شبكات للقراءة فقط وقابلة للتحرير
GridAttribute يوفر أساليب للوصول إلى البيانات الموجودة في خلية شبكة قابلة للتحرير. شبكة قابلة للتحرير
GridCell يوفر أساليب للوصول إلى البيانات المتعلقة بالتحكم في نموذج مرتبط بعمود في شبكة قابلة للتحرير. شبكة قابلة للتحرير
ViewSelector يوفر أساليب للحصول على معلومات حول محدد طريقة العرض لعنصر تحكم الشبكة الفرعية أو تعيينها. شبكة للقراءة فقط

سياق شبكة واجهة برمجة تطبيقات العميل
استخدام شبكات قابلة للتحرير
مرجع واجهة برمجة تطبيقات العميل للتطبيقات المستندة إلى النموذج
نظرة عامة على مطور التطبيقات المستندة إلى النموذج