توضح الأقسام التالية كيفية استخدام نماذج العملاء وكيفية برمجةها. يتم توفير أسماء العناصر حتى تتمكن من فحصها بسهولة في قاعدة بيانات Northwind 2.0 Starter Edition.
تستخدم القائمة الرئيسية (frmMainMenu) frmCustomerList لعرض جميع العملاء. في Northwind، تفتح معظم نماذج القوائم كنموذج فرعي من القائمة الرئيسية. ولكن يفتح نموذج frmCustomerList في علامة تبويب خاصة به. نظرا لأن نموذج frmCustomerList هو نموذج منقسم، فلا يمكن أن يكون نموذجا فرعيا، ويمكن فتحه فقط كنموذج.
تشبه النماذج المقسمة وأوراق البيانات Excel إلى حد كبير. يمكنك تصفية الحقول وإظهارها وإخفائها وإجمالي الأعمدة ونقل الأعمدة. عند فتح جدول أو استعلام، يتم تقديم البيانات إليك كورقة بيانات. يبدو النموذج المنقسم مثل ورقة بيانات ولكنه يحتوي أيضا على مقطعي رأس وتذييل النموذج. تسمح لك مقاطع الرأس والتذييل بالحصول على أزرار الأوامر والصور وتسميات النص وعناصر تحكم نماذج الوصول الأخرى التي تريد المساعدة في تحسين تجربة المستخدم. لمزيد من المعلومات، راجع مقدمة حول النماذجالإنشاء نموذج منقسم.
يحتوي نموذج قائمة العملاء هذا (frmCustomerList) على أربعة إجراءات يمكنك اتخاذها:
-
إظهار/إخفاء الحقول يتم فتح مربع حوار مع قائمة بجميع الحقول المتوفرة ويمكن للمستخدم النهائي التحقق من تلك الحقول أو إلغاء تحديدها لتغيير البيانات المقدمة. سيستمر التخطيط من جلسة عمل إلى أخرى للمستخدم النهائي حتى يتم نشر إصدار جديد. لمزيد من المعلومات، راجع إظهار الأعمدة أو إخفاؤها في ورقة بيانات.
-
تسميات الإنشاء فتح "معالج التسميات" من Access. لمزيد من المعلومات، راجع الإنشاء التسميات البريدية في Access.
-
إضافة عميل جديد افتح نموذج تفاصيل العميل (frmCustomerDetail) حتى تتمكن من إضافة عميل جديد.
-
تحديد معرف انقر فوق حقل المعرف، وهو ارتباط تشعبي، لفتح نموذج تفاصيل العميل للعميل المحدد.
يسلط نموذج تفاصيل العميل (frmCustomerDetail) الضوء على ميزات Access التالية:
-
استخدام إجراء ماكرو GoToRecord لإضافة عميل جديد.
-
استخدام خاصية OpenArgs للنموذج لتمكين إضافة عميل جديد عند اتخاذ طلب.