إنشاء نموذج الزر الرئيسي (الوصول). إنشاء نماذج الضغط على الزر: إرشادات لأداء العمل المختبري

21.06.2020

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

الاستعلامات والجداول ليست عناصر في نموذج الزر الرئيسي. ولذلك، يمكنك استخدام وحدات الماكرو لإنشاء أزرار استعلام أو جدول في نموذج زر. أولاً، يتم إنشاء وحدات الماكرو "Open Query" أو "Open Table" بأسماء فريدة في نافذة قاعدة البيانات، ثم يتم إنشاء أزرار استدعاء وحدات الماكرو هذه في شكل زر.

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

تقنية إنشاء نماذج الأزرار هي كما يلي:

1) إنشاء صفحة نموذج الزر الرئيسي (GKF)؛

2) إنشاء العدد المطلوب من الصفحات لنماذج الضغط الثانوية (على سبيل المثال، نماذج إدخال البيانات، والتقارير، والطلبات، وما إلى ذلك)؛

3) إنشاء عناصر نموذج الزر الرئيسي؛

4) إنشاء عناصر لنماذج التقارير التي تعمل بالضغط على الزر ونماذج لإدخال البيانات أو تغييرها؛

5) إنشاء وحدات ماكرو للاستعلامات أو للجداول ذات الأسماء الفريدة؛

6) إنشاء عناصر لنماذج أو جداول استعلام الضغط على الزر.

يمكن تقديم هيكل أشكال الأزرار على النحو التالي.

لإنشاء نموذج الزر الرئيسي وعناصره، تحتاج إلى فتح قاعدة البيانات (على سبيل المثال، "أداء الطالب") وتنفيذ الأمر خيارات الوصول - الإعدادات - تحديد الأوامر من / علامة التبويب "العمل مع قواعد البيانات" - حدد Button Form Manager وأضفه إلى إعدادات شريط أدوات التشغيل السريع.

إذا لم يتم إنشاء نموذج الزر مسبقًا، فسيتم فتح مربع حوار "مدير نموذج الأزرار"

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

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

وانقر على زر "موافق". سيتم إنشاء صفحة نموذج زر "نماذج إدخال البيانات". بنفس الطريقة، تحتاج إلى إنشاء صفحتين أخريين، وفي النهاية نحصل على أربع صفحات من نماذج الضغط على الزر، والتي يتم عرضها في نافذة "Push Button Forms Manager".

بعد ذلك، نقوم بإنشاء عناصر GCF؛ للقيام بذلك، في "نافذة مدير نموذج زر الضغط"، حدد صفحة "نموذج زر الضغط الرئيسي" وانقر على "تغيير"، سيتم فتح نافذة جديدة "تغيير صفحات نموذج زر الضغط".

في هذه النافذة، انقر فوق الزر "إنشاء"، سيتم فتح نافذة جديدة "تغيير عنصر نموذج الزر".

حيث نقوم بما يلي:

 إدخال النص: نماذج إدخال البيانات؛

 حدد الأمر من القائمة المنسدلة: انتقل إلى نموذج الزر؛

 تحديد نموذج ضغطة زر من القائمة: إدخال البيانات في النماذج، انقر فوق الزر "موافق".

تعرض نافذة "تحرير صفحة نموذج الضغط" عنصر نموذج الزر "نماذج إدخال البيانات".

باستخدام طريقة مماثلة، تحتاج إلى إنشاء العناصر: "الاستعلامات" و"التقارير"، ثم العنصر (الزر) "الخروج من قاعدة البيانات".

ونتيجة لذلك، سيتم عرض جميع عناصر نموذج الزر الرئيسي في نافذة "تحرير صفحة نموذج الزر".

يظهر نموذج الزر في القائمة في منطقة نافذة قاعدة البيانات في علامة التبويب Forms في لوحة Objects، ويظهر جدول Switchboard Items في القوائم الموجودة في علامة التبويب Tables. سيؤدي النقر المزدوج على نص "نموذج الضغط" إلى فتح نموذج الضغط الرئيسي.

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

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

إنشاء نماذج زر الضغط الفرعي: التقارير والنماذج

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

سيتم فتح نافذة Button Form Manager. ثم تحتاج إلى تحديد "نماذج إدخال البيانات" في نافذة "Push Button Forms Manager".

وانقر على زر "تغيير"، سيتم فتح مربع الحوار "تغيير صفحة نموذج الزر".

التي نقوم فيها:

 أدخل النص: الطلاب؛

 حدد الأمر من القائمة المنسدلة: افتح النموذج للتحرير؛

 حدد نموذج زر من القائمة: أيها الطلاب، انقر فوق الزر "موافق".

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

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

وأغلق نافذة "تغيير صفحة نموذج الزر".

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

يتم إنشاء عناصر نموذج زر "التقارير" باستخدام نفس التقنية وستكون النتيجة:

إنشاء نموذج زر فرعي: الاستعلامات

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

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

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

سيتم حفظ اسم الماكرو في قائمة وحدات الماكرو في نافذة قاعدة البيانات. بعد إنشاء وحفظ الماكرو "Parametric_query"، سيتم عرض أسماء وحدات الماكرو التي تم إنشاؤها في نافذة قاعدة البيانات.

لإنشاء عناصر نموذج زر لطلب "تقدم الطالب"، يجب عليك تنفيذ الأمر Service / Utilities / Button Form Manager. سيتم فتح مدير نموذج الأزرار.

ثم تحتاج إلى تحديد "الاستعلامات" في نافذة "Pushbutton Form Manager" والنقر فوق الزر "تحرير"، وسيتم فتح مربع الحوار "Edit Pushbutton Form Page".

في هذه النافذة، انقر فوق الزر "إنشاء"، سيتم فتح نافذة جديدة "تغيير صفحة نموذج الزر".

التي نقوم فيها:

 أدخل النص: التقرير: أداء الطالب؛

 حدد الأمر من القائمة المنسدلة: تشغيل الماكرو؛

 حدد نموذج الزر من القائمة: تقدم الطالب، انقر فوق الزر "موافق".

ستعرض نافذة "تحرير صفحة نموذج الزر" عنصر نموذج الزر "التقرير: تقدم الطالب". بعد إنشاء عنصر "Parametric_query" باستخدام نفس التقنية، سيتم عرضه أيضًا في النافذة.

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

وهكذا تم إنشاء نموذج زر "الطلبات"، وهو نموذج زر ثانوي.

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

في التين. 14.10 يعرض نوع نموذج الزر الذي تم إنشاؤه بواسطة Access.

ملحوظة

يشبه نموذج الزر الذي تم إنشاؤه أي نوع آخر من النماذج، لذلك بمجرد إنشائه، يمكنك استخدام المهارات التي تعلمتها في الفصلين الأخيرين لجعل نموذج الزر الخاص بك يبدو جذابًا بصريًا.

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

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

1. اختر من الشريط العمل مع قواعد البيانات > العمل مع قواعد البيانات > مدير نماذج الأزرار(أدوات قاعدة البيانات > أدوات قاعدة البيانات > مدير لوحة التبديل).

عند النقر فوق هذا الزر في قاعدة البيانات للمرة الأولى، سيبلغ Access أنه لا يمكنه العثور على نموذج الزر وسيعرض عليك إنشائه. انقر فوق الزر نعم لمواصلة العمل مع Button Form Manager (الشكل 14.11).

إذا كان نموذج الزر موجودًا بالفعل، فانتقل إلى الخطوة 2، حيث يمكنك تحرير نموذج الزر الحالي.

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

أرز. 14.12.تسمح لك النافذة بإنشاء أوامر القائمة، وحذف تلك التي لم تعد هناك حاجة إليها، وتغيير ترتيبها (يحدد هذا الترتيب ترتيب الأوامر في نموذج الزر)

2. انقر فوق الزر يتغيرلتحرير صفحة نموذج الزر.

تظهر نافذة على الشاشة تغيير صفحة نموذج الزر(الشكل 14.12). هذا هو المكان الذي يتم فيه تحديد أوامر القائمة الفعلية.

3. لإنشاء أمر قائمة جديد، انقر فوق الزر يخلق.

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

أرز. 14.13.يقوم هذا الأمر بتشغيل التقرير حضور(حضور).

من القائمة المنسدلة فريقحدد الإجراء الذي يجب أن يؤديه الأمر

4. أدخل نص القائمة ثم حدد الإجراء الذي تريد أن يقوم به الزر.
الخيارات التالية ممكنة:

س انتقل إلى نموذج الزر(اذهب إلى Switchboard) - للانتقال إلى صفحة أخرى من نموذج الزر. يمكن استخدام صفحات الأزرار لتقسيم القوائم الطويلة إلى عدة قوائم أقصر:

س فتح النموذج للإضافة(فتح النموذج في وضع الإضافة) - يفتح النموذج في وضع إدخال البيانات، حتى تتمكن من إدراج سجلات جديدة؛

س فتح النموذج للتعديل(فتح النموذج في وضع التحرير) - يفتح النموذج في الوضع العادي لعرض السجلات وتحريرها. لا يسمح هذا الوضع بتحرير النموذج، على الرغم من الاسم المضلل؛

س فتح التقرير(فتح التقرير) - يفتح التقرير في وضع المعاينة؛

س مصمم التطبيقات(تطبيق التصميم) - يفتح نافذة Button Manager، مما يسمح لك بتحرير قائمة نموذج الزر. نادرًا ما يلزم تضمين هذا الخيار في القائمة؛

س قم بإنهاء التطبيق(الخروج من التطبيق) - إنهاء برنامج Access:

س تشغيل الماكرو(تشغيل ماكرو) و تنفيذ البرنامج(تشغيل الكود) - قم بتشغيل الماكرو الذي قمت بإنشائه (انظر الفصل 15)أو التعليمات البرمجية التي كتبتها في Visual Basic (انظر الفصل 16).

5. كرر الخطوتين 3 و4 حتى تقوم بإنشاء كافة الأوامر الضرورية. ثم انقر فوق الزر يغلقللعودة إلى النافذة الرئيسية لـ Button Form Manager.

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

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

ملحوظة:يوفر Access أيضًا ميزة تسمى جزء التنقل، والتي يمكنك استخدامها بدلاً من نماذج الأزرار للسماح لمستخدمي التطبيق بالتنقل حول التطبيق.

في هذه المقالة

إنشاء نموذج زر

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

عندما تقوم بإنشاء نموذج زر باستخدام Button Form Manager، يقوم Access بإنشاء جدول "عناصر نموذج زر الضغط" الذي يصف الأزرار الموجودة في النموذج والإجراءات التي تقوم بها. إذا قمت بتغيير شكل الزر يدويًا، فقد يتوقف التطبيق عن العمل.

نظرًا لأن Push Button Manager يدعم فقط ثمانية أزرار أوامر على زر الضغط، فقد تحتاج إلى أزرار ضغط إضافية يمكن للمستخدم الانتقال إليها من زر الضغط الرئيسي.

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

    انقر فوق السهم لأسفل الموجود على شريط أدوات الوصول السريع وحدد فرق أخرى. سيتم فتح الوصول " خيارات الوصول"مع العنصر المميز" لوحة الوصول السريع ".

    في مربع التحرير والسرد اختر الأوامر منحدد العنصر جميع الفرق.

    يختار مدير نموذج الضغط على الزرواضغط على الزر يضيف. انقر فوق الزر نعملحفظ التغييرات وإغلاق مربع الحوار خيارات الوصول .

    على لوحات الوصول السريعانقر فوق الزر مدير نموذج الأزرارلفتح الأداة.

    يسألك Microsoft Access عما إذا كان يجب عليك إنشاء نموذج زر، انقر فوق الزر نعم. سيتم إنشاؤها شكل الزر الرئيسي. يمكنك إضافة جميع أوامر نموذج الزر إلى نموذج الزر الرئيسي أو إنشاء نماذج أزرار إضافية.

    لإنشاء نماذج أزرار إضافية، انقر فوق الزر يخلق.

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

    سوف يظهر صندوف حوار خلق واحدة جديدة .

    أدخل اسمًا لنموذج الزر الجديد وانقر فوق الزر نعم.

    سيقوم Microsoft Access بإضافة نموذج الزر إلى القائمة الموجودة في الحقل صفحات نموذج الضغط .

    عند هذه النقطة، يمكنك إضافة أسماء نماذج أزرار إضافية.

    كرر الخطوات من 5 إلى 6 لكل نموذج زر إضافي تريد إنشاءه، ثم انقر فوق الزر يغلق.

إضافة عناصر إلى نموذج الزر

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

    في مربع الحوار مدير نموذج الضغط على الزرحدد نموذج الزر وانقر فوق الزر يتغير.

    سوف يظهر صندوف حوار.

    انقر فوق الزر يخلق.

    مربع الحوار " تغيير عنصر شكل الزر ".

    أدخل اسم عنصر الأمر في نصالحقل وحدد الأمر المناسب من القائمة فرق .

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

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

    انقر فوق الزر نعم.

    كرر الخطوات من 1 إلى 4 حتى تتم إضافة كافة الأوامر الضرورية لنموذج الزر.

فريق

الإجراء الذي يتعين القيام به

انتقل إلى نموذج الزر

يفتح نموذج زر مساعد.

فتح نموذج في وضع الإلحاق

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

فتح نموذج في وضع التحرير

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

فتح تقرير

افتح التقرير في وضع المعاينة.

تصميم التطبيق

فتح مدير نموذج الأزرار.

الخروج من التطبيق

إغلاق قاعدة البيانات الحالية.

تشغيل الماكرو

يقوم بتشغيل ماكرو.

تشغيل الكود

يقوم بتشغيل وظيفة فيجوال بيسك.

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

الوصول إلى نموذج الزر

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

    في جزء التنقل، انقر نقراً مزدوجاً فوق النموذج اضغط الزراستمارة.

    إذا لم يعجبك الاسم المقدم للوصول إلى نموذج الزر، فيمكنك تغيير الاسم.

تغيير العناصر في شكل زر

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

    مدير نموذج الضغط على الزر .

    في مربع الحوار مدير نموذج الضغط على الزرحدد نموذج الزر الذي تريد تغييره وانقر فوق الزر يتغير.

    انقر فوق العنصر الموجود على شريط الأزرار الذي تريد تغييره وقم بأحد الإجراءات التالية:

    • لتغيير نص عنصر ما، أو الأمر الذي ينفذه العنصر، أو الكائن الذي يتم فتحه أو تشغيله عند النقر فوق العنصر، انقر فوق الزر يتغير.

      يمسح.

      لتحريك الترتيب الذي يتم عرض العنصر به، انقر فوق الزر لأعلى أو تحت.

    عند الانتهاء من تحرير عناصر نموذج الزر، انقر فوق الزر يغلق.

حذف نموذج زر أو عنصر نموذج زر

يمكنك استخدام Switchboard Manager لإزالة زر ضغط أو عنصر ضغط غير مرغوب فيه. ومع ذلك، فإن حذف نموذج الزر سيؤدي أيضًا إلى حذف جميع العناصر المخصصة لنموذج الزر هذا.

    على شريط أدوات الوصول السريع، انقر فوق مدير نموذج الضغط على الزر .

    في مربع الحوار مدير نموذج الضغط على الزرحدد نموذج الزر الذي تريد حذفه أو الذي يحتوي على العنصر الذي تريد حذفه.

    لإزالة نموذج الزر، انتقل إلى الخطوة 6.

    لإزالة عنصر ما، انقر فوق الزر يتغير.

    مربع الحوار " تغيير صفحة نموذج الضغط على زر "

    حدد العناصر التي تريد إزالتها.

    انقر فوق الزر يمسح.

    انقر فوق الزر يغلق.

عرض نموذج الزر الرئيسي عند بدء التشغيل

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

    على علامة التبويب ملفحدد العنصر خياراتلفتح مربع الحوار خيارات الوصول.

    حدد عنصر قاعدة البيانات الحالية.

    يختار اضغط الزرالنموذج المنسدل عرض النموذج .

    انقر فوق الزر نعم.

    أغلق وأعد فتح قاعدة البيانات.

    سيتم فتح نموذج الزر تلقائيًا.

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

لإنشاء نموذج زر للعمل مع قاعدة البيانات Computer_mag باستخدام مدير نموذج الزر :

1. اتصل مدير نموذج الأزرار أمر القائمة . عندما يُطلب منك إنشاء نموذج زر، انقر فوق الزر نعم . سوف يظهر صندوف حوار مدير نموذج الأزرار (الشكل 64).

الشكل 64.المطالبة بإنشاء مربع حوار مدير نموذج الزر على شكل زر

2. بخط مميز نموذج الزر الرئيسي (افتراضي)انقر على الزر يتغير . في النافذة التي تفتح في الميدان اسم الزر بدلاً من شكل الزر الرئيسيأدخل أسمك - متجر للكمبيوتر(الشكل 65) وانقر على الزر يغلق . شكل الزر متجر للكمبيوترهو الآن الرئيسي لقاعدة البيانات Computer_mag.

الشكل 65.نافذة او شباك تغيير صفحة نموذج الزر

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

أرز. 66.نافذة الحوار خلقصفحة نموذج الزر الجديد

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

أرز. 67.صفحات الأزرار

5. مع تمييز الصفحة، انقر فوق الزر يتغير . في النافذة التي تفتح تغيير صفحة نموذج الزر انقر على الزر يخلق . سوف يظهر صندوف حوار لإنشاء أزرار في النموذج (الشكل 68).


أرز. 68.نافذة الحوار تغيير عنصر شكل الزر

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

6. في الميدان نص: يدخل - نماذج، في المجال الثاني فريق: اترك القيمة - انتقل إلى نموذج الزر. في المجال الثالث شكل الزر: انقر على مؤشر القائمة، وحدد القيمة - نماذج وانقر على الزر نعم .



ملحوظة

تعتمد تسمية القائمة ومحتوياتها في الحقل الثالث على الأمر المحدد في الحقل الثاني.

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

8. الآن في مربع الحوار تغيير شكل الزر ستظهر أسماء الأزرار الثلاثة التي تم إنشاؤها (الشكل 69).

أرز. 69.أسماء الأزرار الموجودة على زر نموذج متجر الكمبيوتر

9. انقر فوق الزر يغلق للعودة إلى النافذة مدير نموذج الزر .

الآن مهمتك هي إنشاء أزرار لفتح النماذج والاستعلامات والتقارير(يجب أن تكون قد تم بناؤها مسبقًا بالفعل)، وذلك باستخدام نموذج الزر.

10. قم بتمييز الصفحة نماذج ، ثم انقر فوق الزر يتغير .

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

12.الآن على الصفحة نماذجتم إنشاء أزرار لفتح النماذج المذكورة أعلاه (الشكل 70). انقر فوق الزر يغلق للعودة إلى النافذة مدير نموذج الأزرار .

أرز. 70.صفحة نموذج الزر نماذجمع الأزرار التي تم إنشاؤها

13. قم بتمييز الصفحة التقارير ، انقر على الزر يتغير وأضف أربعة أزرار لهذه الصفحة بالخصائص التالية:

14.انقر على الزر يغلق للعودة إلى النافذة مدير نموذج الأزرار . انقر فوق الزر يغلق لإغلاق هذه النافذة.

ملحوظة

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

لذلك، لإنشاء وحدات ماكرو لفتح الطلبات في شكل زر، انقر فوق الكائن وحدات الماكرو في نافذة كائنات قاعدة البيانات. في النافذة التي تفتح، يمكنك رؤية الماكرو الذي قمت بإنشائه مسبقًا - View_Computers. لإنشاء طلب فتح الماكرو:

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

2. في مجموعة حجج الماكرو في نقطة اسم الطلبمن قائمة الطلبات الافتتاحية، حدد – الاستعلام مع المعلمة ; في الميدان وضعطاولة ; في الميدان وضع البياناتيتغير (الشكل 71). أغلق نافذة Macro Builder واحفظ الماكرو الذي تم إنشاؤه باسم Macro_Query مع المعلمة.

أرز. 71.نافذة منشئ الماكرو لفتح استعلام

3. باتباع الخطوات 1-2 أعلاه، قم بإنشاء وحدات ماكرو لفتح جميع استعلاماتك وتسميتها بشكل مناسب.

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

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

2. لتكوين زر لعرض الطلب الاستعلام مع المعلمةاللازمة في حقول النافذة تغيير عنصر شكل الزر أدخل البيانات المطلوبة (الشكل 72).

أرز. 72.إنشاء زر على الصفحة الطلبات

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

أرز. 73.نافذة او شباك تغيير صفحة نموذج الزرمع الأزرار التي تم إنشاؤها

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

1. قم بإنشاء ماكرو لإغلاق نموذج الزر وإعطائه اسمًا - إغلاق نموذج الزر(الشكل 74).

أرز. 74. إنشاء ماكرو لإغلاق نموذج الزر

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

أرز. 75.إنشاء صفحة إغلاق نموذج الزر

الآن محتويات الصفحة الرئيسية لنموذج الزر متجر للكمبيوتركما في الشكل 76.

أرز. 76. عرض الصفحة الرئيسية لنموذج الزر متجر للكمبيوتر

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

4. في مربع الحوار الذي يفتح تغيير عنصر شكل الزر في الميدان نص: يدخل - إغلاق نموذج الزر. يجب أن يؤدي النقر فوق هذا الزر إلى إغلاق نموذج الزر.

5. انقر فوق السهم الموجود في المربع فريق: وفي قائمة الأوامر التي تفتح، حدد – تشغيل الماكرو. سيتم استبدال نقش الحقل الثالث بـ دقيق . في قائمة ماكرو الحقل الثالث، حدد – إغلاق نموذج الزروانقر على الزر نعم لإغلاق مربع الحوار (الشكل 77) وحفظ التغييرات.

أرز. 77.نافذة لإنشاء زر لإغلاق نموذج الزر

6. انقر فوق الزر يخلق لإنشاء زر لإغلاق قاعدة البيانات. في النافذة التي تفتح (الشكل 78) في الحقل نص: يدخل - إغلاق قاعدة البيانات، في الميدان فريق: يدخل - قم بإنهاء التطبيقوانقر على الزر نعم .

أرز. 78.نافذة لإنشاء زر لإغلاق قاعدة البيانات

7. الآن الصفحة الرئيسية لنموذج الزر متجر للكمبيوترسيحتوي على جميع الأزرار الضرورية (الشكل 80). انقر على الأزرار واحدا تلو الآخر يغلق في النوافذ تغيير صفحة نموذج الزرو مدير نموذج الأزرار.

أرز. 80.الصفحة الرئيسية لنموذج الزر متجر للكمبيوتر

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

أرز. 81.نافذة مصمم النموذج لتحرير نموذج الزر

9. بعد ذلك، على لوحة الكائن في نافذة قاعدة البيانات، انقر فوق نماذج، ثم في قائمة النماذج، انقر نقرًا مزدوجًا شكل الزر. سيتم فتح نافذة نموذج الزر الرئيسي. متجر للكمبيوتر(الشكل 82).

أرز. 82.نافذة زر الضغط متجر للكمبيوتر

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

11. أغلق نافذة نموذج الزر.

ملحوظة

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

العمل المختبري رقم 5.

موضوع:إنشاء أشكال الأزرار.

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

يمارس

قم بإنشاء نموذج زر رئيسي ونماذج أزرار إضافية للعمل مع قاعدة البيانات.

معلومات اساسية

البنية الفوقيةوصولمدير نموذج الزر

وظائف Access الإضافية هي قواعد بيانات تحتوي على الإجراءات والكائنات المرتبطة بها. هناك ثلاثة أنواع من الإضافات:

إضافات القائمة

· بناة

· سادة

المعالجات والمنشئون عبارة عن وظائف إضافية حساسة للسياق. يتم تشغيلها عندما يحاول المستخدم تنفيذ إجراءات معينة. الوظائف الإضافية للقائمة مستقلة عن السياق ويمكن الوصول إليها من القائمة خدمةÞ خدمات.مثال على الوظيفة الإضافية للقائمة هو Button Form Manager.

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

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

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

في مربع الحوار، يمكنك تغيير أسماء النماذج، وتحرير عناصر النموذج (زر يتغير...)، حذف العناصر (زر يمسح) أو تغيير موضع عنصر (زر أعلىو تحت).

في مربع الحوار تغيير عنصر شكل الزرتم تحديد ثلاث معلمات:

· نص– اسم العنصر الذي سيظهر على الزر في نموذج الزر .

· فريق- الأمر الذي سيتم تنفيذه عندما ينقر المستخدم على الزر.

· استمارة– تعتمد محتويات هذا الحقل على قيمة حقل الأمر.


أرز. 5.1 . إنشاء زر لإضافة عميل جديد.

بعد إنشاء نماذج الأزرار، سيظهر جدول في علامة التبويب "الجداول" في نافذة قاعدة البيانات لوحة التبديلأغراضوعلى علامة التبويب "نماذج" - النموذج لوحة التبديل، والتي يمكن إعادة تسميتها. ولكن لإعادة تسمية الجدول لوحة التبديلأغراض، فأنت بحاجة إلى تغيير كافة المراجع إليه في إجراءات VBA (Visual Basic for Applications) المخزنة مع نموذج الزر هذا.

تكنولوجيا العمل

جإنشاء نموذج زر

1. افتح قاعدة البيانات.

2. حدد فريقًا خدمة® خدمات® مدير نموذج الأزرار.



الشكل 5.2 نماذج أشكال الأزرار .

3. عند سؤالك عن إنشاء نموذج زر جديد، قم بالإجابة نعم.

4. في النافذة التي تظهر مدير نموذج الأزرارانقر فوق الزر يخلق.

5. قم بتعيين اسم نموذج الزر الإضافي – نماذج. انقر نعم.

6. اضبط الاسم بنفس الطريقة التقاريرلنموذج الزر الإضافي الثاني والأسماء استمارة عميلو استمارة طلبات،تقرير تقرير العملاء، الحسابو مخرجللاخرين.

7. في النافذة مدير نموذج الأزراريختار رئيسيلوحة التبديل(نموذج الزر الرئيسي) وانقر فوق الزر يتغير.

8. في النافذة تغيير صفحة نموذج الزرانقر فوق الزر يخلق.

9. في النافذة تغيير عنصر شكل الزرتحديد المعلمات:

النص: النماذج

فريق: انتقل إلى نموذج الزر

استمارة: نماذج

10. انقر فوق موافق.

11. خيارات الزر التقاريرتعيين بنفس الطريقة.

12. للزر مخرجتعيين المعلمات:

النص: خروج

فريق: قم بإنهاء التطبيق

13. اضغط على الزر يغلق.

14. في النافذة مدير نموذج الأزرارحدد النموذج نماذجواضغط على الزر يتغير.

15. في النافذة تغيير صفحة نموذج الزرانقر فوق الزر يخلق.

16. في النافذة، حدد المعلمات:

النص: العمل مع نموذج العميل

فريق: انتقل إلى نموذج الزر

الشكل: الشكل عميل

17. انقر فوق موافق.

18. بنفس الطريقة، حدد المعلمات للعمل معها شكلطلبات

19. توفير زر للعودة إلى النموذج الرئيسي:

النص: العودة

فريق: انتقل إلى نموذج الزر

استمارة: لوحة المفاتيح الرئيسية.

20. انقر يغلق.

21. في النافذة مدير نموذج الأزرارحدد النموذج استمارةأ عميلواضغط على الزر يتغير.

22. في النافذة تغيير صفحة نموذج الزراضغط الزر يخلق.

23. في النافذة تغيير عنصر شكل الزرتحديد المعلمات:

النص: عميل جديد

فريق: فتح نموذج في وضع الإلحاق

استمارة: عميل

24. انقر فوق موافق.

25. في النافذة تغيير صفحة نموذج الزراضغط على الزر مرة أخرى يخلق.

26. في النافذة تغيير عنصر شكل الزرتحديد المعلمات:

النص: التحرير

فريق: فتح نموذج في وضع التحرير

استمارة: عميل

27. انقر فوق موافق.

28. كما هو الحال في الخطوات من 21 إلى 27، قم بإنشاء أزرار للعمل مع النموذج طلبات

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

30. في النافذة مدير نموذج الأزرارحدد النموذج التقارير، اضغط الزر يتغيروإنشاء عناصر نموذج الزر التقارير(عرض التقارير والعودة).

31. قم بتحرير ButtonForm في وضع التصميم.

1. موضوع العمل المخبري.

2. الغرض من العمل المخبري.

3. تقنية إنشاء نموذج الضغط على الزر.