أمثلة على النماذج التي يمكن إنشاؤها واستخدامها في Microsoft Access

ينطبق على
Microsoft Office Access 2003
Microsoft Access 97 و2000 و2002

في برنامج Access، يمكنك إدخال البيانات في جداول قاعدة البيانات مباشرة. ومع ذلك، فبإمكانك جعل عملية إدخال البيانات والتعامل معها أكثر سهولة ودقة باستخدام النماذج. تستطيع إنشاء ثلاثة أنواع من النماذج في Access:

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

حقائق متعلقة بنماذج البيانات يجب تذكرها

يجب عليك مراعاة الجوانب التالية عند التعرف على نماذج البيانات:

  • لا تخلط بين النماذج في Access ونماذج الخطابات مثلا التي يتم إنشاؤها باستخدام Microsoft Word. فالاثنان مختلفان تمامًا. إذا أردت الحصول على نماذج للخطابات أو السير الذاتية أو الفواتير أو أي من أنواع المستندات الأخرى، فعليك بزيارة صفحة قوالب Microsoft Office عبر الإنترنت. تستطيع تحميل القوالب وتعديلها لتناسب احتياجاتك. وبينما لا يمكنك فتح هذه القوالب في برنامج Access، فمازال بإمكانك استخدامها كأمثلة لتصميم نماذج مشابهة لاستخدامها في قاعدة البيانات.
  • لا تخلط بين نموذج Access وتقرير Access. فالنماذج تُستخدم للتعامل مع البيانات في قاعدة البيانات. بينما تُستخدم التقارير في طباعة المعلومات وتوزيعها في قاعدة بيانات. ومن بين الأمثلة الجيدة للتقارير كتالوج المنتج أو ملخص المبيعات ربع السنوي.
  • إذا كنت ترغب في طباعة بطاقات عنونة بريدية، فيجب إنشاء تقرير، وليس نموذج. وللحصول على معلومات حول إنشاء بطاقات العنونة البريدية وطباعتها، راجع إنشاء بطاقات عنونة بريدية.

كيف تعمل النماذج

يحتوي النموذج على واحد أو أكثر من عناصر التحكم التي تعرض أو تقبل المعلومات التي تريد إدخالها أو تعديلها. على سبيل المثال، قد يحتوي نموذج "العميل" على عنصر تحكم مربع النص "الاسم" لإدخال أسماء العملاء وعرضها، وعنصر تحكم مربع النص "العنوان" لإدخال عناوين العملاء وعرضها وعنصر تحكم خانة اختيار "توقف_إنتاجه" لتوضح إذا كان عميلاً حاليًا، وهكذا.

في Access، يمكن إنشاء نوعين من النماذج — منضم وغير منضم.

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

لمزيد من المعلومات حول كيفية إضافة البيانات وتحريرها باستخدام النماذج المنضمة، راجع إضافة البيانات وتحريرها وحذفها.

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

أنواع النماذج

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

إظهارنموذج يستند إلى أكثر من جدول أو استعلام

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

نموذج غير مفصل    إن النموذج غير المفصل هو نموذج بسيط يحتوي على عناصر تحكم مرتبطة بجداول واستعلامات مختلفة. وكمثال للنماذج غير المفصلة هناك النموذج الذي يوضح المنتجات وموردي هذه المنتجات.

نموذج غير مفصل متعدد الجداول

1 البيانات الواردة في هذه الحقول مستقاة من جدول المنتجات.

2 البيانات الواردة في هذه الحقول مستقاة من جدول الموردين.

نموذج ذو تسلسل هرمي    النموذج ذو التسلسل الهرمي هو نموذج يتضمن نموذجًا واحدًا أو أكثر مضمنًا به. ويسمى النموذج المضمن بالنموذج الفرعي. وتتضح فائدة النماذج الفرعية إذا أردت إظهار البيانات من جداول ترتبط بعضها ببعض بعلاقة رأس بأطراف. على سبيل المثال، قد يكون لديك نموذج "فئات" يتضمن بيانات من جدول الفئات وجدول المنتجات.

نموذج ذو تسلسل هرمي متعدد الجداول

1 البيانات الواردة في هذه الحقول مستقاة من جدول الفئات -- وهو جانب الرأس في علاقة رأس بأطراف.

2 البيانات الواردة في هذه الحقول مستقاة من جدول المنتجات -- وهو جانب الأطراف في علاقة رأس بأطراف.

لمزيد من المعلومات حول إنشاء نموذج هرمي، انظر المواضيع التالية:

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

النماذج المتزامنة

1 يعرض هذا النموذج بيانات من جدول الموردين -- وهو جانب الرأس في علاقة رأس بأطراف.

2 هذا الزر...

3...يعرض سجلات مرتبطة من جدول المنتجات -- وهو جانب الأطراف في علاقة رأس بأطراف.

لمزيد من المعلومات حول كيفية إنشاء هذه النماذج، انظر العنوان إنشاء نموذج.

إظهارنموذج يتضمن صفحات أو علامات تبويب متعددة

نموذج متعدد الصفحات    يمكنك إنشاء نموذج متعدد الصفحات باستخدام عنصر تحكم فاصل الصفحات. ويضع عنصر تحكم فاصل الصفحات فاصلاً أفقيًا بين عناصر التحكم على النموذج. وعند الضغط على مفتاح PAGE UP أو PAGE DOWN، يقوم Access بالتمرير إلى الصفحة الموجودة قبل عنصر تحكم فاصل الصفحات أو بعده.

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

نموذج يتضمن علامات تبويب

1 تعرض هذه الصفحة المعلومات العامة الخاصة بالموظف.

2 تعرض هذه الصفحة معلومات الموظف الشخصية، مثل عنوان المنزل ورقم الهاتف.

لمزيد من المعلومات حول كيفية إنشاء النماذج متعددة الصفحات أو النماذج التي تتضمن علامات تبويب، انظر المواضيع التالية:

إظهارنموذج منبثق أو مربع حوار مخصص

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

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

نموذج منبثق غير مشروط

1 يعرض هذا الزر النموذج المنبثق غير المشروط.

2 يبقى النموذج المنبثق غير المشروط في أعلى النماذج الأخرى، إلا أنه يمكنك نقل التركيز إلى إطار آخر دون إغلاق النموذج.

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

مربع حوار مخصص

1 يبقى مربع الحوار المخصص في أعلى الإطارات الأخرى، ولا يمكنك نقل التركيز إلى إطار آخر ما لم تقم بإغلاق النموذج أو إخفائه.

لمزيد من المعلومات حول كيفية إنشاء النماذج المنبثقة أو مربعات الحوار المخصصة، انظر المواضيع التالية:

إظهارنموذج لوحة تبديل

عند استخدام معالج قاعدة البيانات لإنشاء قاعدة بيانات، يقوم Access تلقائيًا بإنشاء لوحة تبديل تساعدك على التنقل عبر قاعدة البيانات. تتضمن لوحة التبديل هذه أزرارًا يمكنك النقر فوقها لفتح النماذج والتقارير (أو فتح لوحات تبديل أخرى تفتح نماذج أو تقارير إضافية)، أو لإنهاء Access أو لتخصيص لوحة التبديل. يمكنك إنشاء لوحة تبديل مشابهة لتلك التي يقوم بإنشائها معالج قاعدة البيانات باستخدام إدارة لوحات التبديل.

 ملاحظة   للعثور على أمر إدارة لوحة التبديل:

  • في Access 2000 والإصدارات التالية له، أشر إلى أدوات مساعدة لقواعد البيانات في قائمة أدوات.
  • في Access 97، أشر إلى وظائف إضافية في قائمة أدوات.

نموذج لوحة تبديل

 ملاحظة   توجد نماذج لوحة التبديل مع النماذج الأخرى في قاعدة البيانات. وللعثور على نموذج لوحة تبديل، وفي إطار قاعدة البيانات، انقر فوق نماذج تحت شريط الكائنات الموجود على اليمين.

إظهارنموذج في طريقة عرض PivotTable أو PivotChart

يمكنك فتح نموذج منضم في طريقة عرض PivotTable أو PivotChart. وفي طرق العرض هذه، يمكنك إضافة حقول أو نقلها إلى مناطق مختلفة من طرق العرض لتغيير تنسيق البيانات أو عرضها. كما يمكنك فرز البيانات المعروضة في طرق العرض وتصفيتها وتجميعها.

طريقة عرض PivotTable    

نموذج في طريقة عرض PivotTable

1 حقل التصفية

2 حقل الأعمدة

3 حقل الصفوف

4 حقل التفاصيل

طريقة عرض PivotChart    

نموذج في طريقة عرض PivotChart

1 حقل التصفية

2 حقل الفئات

3 حقل البيانات

لمزيد من المعلومات حول طريقتي عرض PivotTable وPivotChart لنموذج، انظر الموضوع حول تصميم طريقة عرض PivotTable أو PivotChart.

مزيد من المعلومات حول النماذج

هل ترغب في الاطلاع على بعض عينات النماذج قبل إنشاء النموذج الخاص بك؟ قم بتحميل قاعدة بيانات عينات النماذج من موقع Office عبر الإنترنت. تشتمل قاعدة البيانات هذه على العديد من عينات النماذج التي يمكن استخدامها بالإضافة إلى تعليمات توضّح كيفية إنشاء هذا النموذج.

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

إظهارأساسيات إنشاء النماذج واستخدامها

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

إظهارتخصيص النماذج

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

لمزيد من المعلومات، انظر المواضيع التالية:

إظهارنشر نموذج على ويب

إذا كنت تريد توفير النموذج للمستخدمين عبر إنترنت أو إنترانت، فقم بحفظ النموذج كصفحة وصول إلى البيانات، ثم انشر هذه الصفحة. ويمكنك أيضًا استخدام هذه التقنية عندما تريد توزيع النموذج على المستخدمين الذين ليس لديهم Access مثبّت على الكمبيوتر.

لمزيد من المعلومات حول حفظ النماذج كصفحات الوصول إلى البيانات، انظر حفظ كائن قاعدة بيانات كنوع كائن آخر. لمزيد من المعلومات حول نشر صفحات الوصول إلى البيانات، انظر نشر صفحات ويب.

إظهارتصفية نموذج وفرزه وطباعته

إظهاراستخدام نموذج لتصفية استعلام أو تقرير

يمكن استخدام نموذج لقبول معايير من المستخدمين، ثم استخدام هذه المعايير لتصفية استعلام أو تقرير. لمزيد من المعلومات، انظر كيفية استخدام تقنية الاستعلام بالنموذج (QBF) بالإنجليزية.

إظهارإضافة حسابات إلى نموذج

بالإضافة إلى عرض البيانات المخزّنة في الجداول الأساسية والاستعلامات والقيم الثابتة، فإن عنصر التحكم الموجود على نموذج يعرض أيضًا القيم المحسوبة. فيمكنك إدخال صيغة أو تعبير كمصدر عنصر التحكم في طريقة عرض التصميم، ويقوم Access بعرض القيمة المحسوبة في طريقة عرض النموذج أو ورقة البيانات. كما يمكنك حساب القيم التفصيلية والإجمالية.

لمزيد من المعلومات، انظر المواضيع التالية:

إظهاركتابة التعليمات البرمجية لتوسيع وظيفة النموذج وعناصر التحكم فيه

إذا أردت إضافة وظيفة مخصصة لنموذج، مثل تعطيل مربع نص أو إخفائه عندما يحدد مستخدم خانة اختيار أو نشر مربع قائمة استنادًا إلى ما يكتبه المستخدم في مربع تحرير وسرد، يجب كتابة تعليمات برمجية بلغة (Visual Basic® for Applications (VBA أو إنشاء وحدات ماكرو.

لمزيد من المعلومات حول كتابة تعليمات برمجية بلغة VBA أو إنشاء وحدات ماكرو، انظر المواضيع التالية:

 
 
يطبق على:
Access 2003