إجراء الماكرو OpenForm

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

يمكنك استخدام اجراء الماكرو OpenForm في Access ل# فتح نموذج في عرض النموذجطريقة عرض التصميم، و# "معاينه قبل الطباعه" او طريقة عرض ورقة البيانات. يمكنك تحديد اوضاع بيانات الادخال و# نافذه ل# النموذج و# تقييد السجلات التي يتم عرضها في النموذج.

ملاحظة: اجراء الماكرو OpenForm غير متوفره في تطبيقات Access علي ويب.

الإعداد

يحتوي الاجراء OpenForm علي الوسيطات التاليه.

وسيطة الإجراء

الوصف

اسم النموذج

اسم النموذج ل# فتحه. يعرض المربع اسم النموذج قائمه منسدله كافه النماذج الموجوده في قاعده البيانات الحاليه. هذا وسيطه مطلوبه.

اذا قمت ب# تشغيل ماكرو يحتوي علي الاجراء OpenForm في قاعدة بيانات المكتبة، سيبحث Access اولا عن النموذج ب# هذا الاسم في قاعده بيانات المكتبه، و# من ثم في قاعده البيانات الحاليه.

طريقة العرض

طريقه العرض التي سيتم فتح النموذج. حدد نموذج او تصميم، و# معاينه قبل الطباعه، و# ورقه البيانات، و# PivotTable او PivotChart في المربع عرض. الافتراضي هو النموذج.

ملاحظة: تمت ازاله وظائف طرق عرض PivotTable و PivotChart من Access التي تبدا ب Access 2013.

ملاحظة: يتجاوز الاعداد الوسيطه عرض اعدادات خصائص طريقه العرض الافتراضيه و ViewsAllowed الخاص ب# النموذج. علي سبيل المثال، اذا تم تعيين الخاصيه ViewsAllowed ل# النموذج الي ورقه بيانات، يمكنك سيظل ب# امكانك استخدام الاجراء OpenForm ل# فتح النموذج في طريقه عرض النموذج.

اسم عامل التصفية

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

شرط where

صالح SQL جمله WHERE (دون الكلمه حيث) او تعبير التي يستخدمها Access ل# تحديد السجلات من النموذج الرئيسي ل# جدول او استعلام. اذا قمت ب# تحديد عامل تصفيه مع وسيطه اسم عامل التصفيه ، ينطبق Access where هذه علي نتائج التصفيه.

ل# فتح نموذج و# تقييد السجلات الخاصه بها ل# الاشخاص الذين المحدده ب# واسطه قيمه عنصر تحكم في نموذج اخر، استخدم التعبير التالي:

[ fieldname ] = النماذج! [ اسم _ النموذج ]! [ اسم عنصر التحكم في نموذج اخر ]

استبدل اسم الحقل اسم الحقل في الجدول او الاستعلام ل# النموذج الذي تريد فتحه الاساسي. استبدل اسم _ النموذج و# اسم عنصر التحكم في نموذج اخر ب# اسم النموذج الاخر و# عنصر تحكم في نموذج اخر الذي يحتوي علي القيمه التي تريد السجلات في النموذج الاول ب# حيث تتطابق.

ملاحظة: الحد الاقصي ل# طول وسيطه الشرط حيث 255 حرفا. اذا كنت ب# حاجه الي ادخال اكثر تعقيدا SQL جمله WHERE اطول من ذلك، استخدم الاسلوب OpenForm ل# الكائن DoCmd في Visual Basic for Applications (VBA) الوحده النمطيه بدلا من ذلك. يمكنك ادخال SQL حيث جمله عبارات من الاعلي الي احرف 32768 في VBA.

وضع البيانات

وضع ادخال البيانات ل# النموذج. ينطبق هذا الامر فقط علي النماذج فتحه في طريقه عرض النموذج او طريقه عرض ورقه البيانات. حدد اضافه (المستخدم يمكنك اضافه سجلات جديده و# لكن لا يمكن تحرير سجلات موجوده)، تحرير (المستخدم تحرير السجلات الموجوده و# اضافه سجلات جديده)، او ل# القراءه فقط (يمكن ل# المستخدم فقط عرض السجلات).

ملاحظات

  • اعداد الوسيطه وضع البيانات تجاوز اعدادات خصائص السماح ب# التحريرو# السماح ب# الحذف، و# السماح _ ب# الاضافهو# ادخال _ بيانات الخاص ب# النموذج. علي سبيل المثال، اذا تم تعيين الخاصيه السماح ب# التحرير ل# النموذج الي لا، يمكنك سيظل ب# امكانك استخدام الاجراء OpenForm ل# فتح النموذج في وضع التحرير.

  • اذا تركت هذه الوسيطه فارغه، يفتح Access النموذج في وضع ادخال البيانات المعينه من قبل خصائص السماح ب# التحريرو# السماح ب# الحذف، و# السماح _ ب# الاضافهو# ادخال _ بيانات الخاص ب# النموذج.

وضع النوافذ

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

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

  1. انقر فوق ملف، ثم فوق خيارات. لاحظ انه اذا كنت تستخدم Access 2007، انقر فوق زر Microsoft Office صورة زر Office ، ثم انقر فوق خيارات Access.

  2. في مربع الحوار خيارات Access، انقر فوق قاعده البيانات الحاليه.

  3. في المقطع خيارات التطبيق، ضمن خيارات نافذه المستند، انقر فوق Windows متراكب.

  4. انقر فوق موافق، ثم اغلق و# اعاده فتح قاعده البيانات.

ملاحظات

يشبه هذا الاجراء ماكرو ب# النقر نقرا مزدوجا فوق نموذج في "جزء التنقل"، او زر الماوس الايمن فوق النموذج في "جزء التنقل" و# ثم تحديد طريقه عرض.

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

عندما تفتح نموذج مع وسيطه وضع النوافذ تعيين الي مربع الحوار، Access يوقف مرحليا الماكرو الي اغلاق النموذج او مخفيه. يمكنك اخفاء نموذج ب# تعيين الخاصيه مرئي الي لا ب# استخدام الاجراء SetValue .

عامل تصفيه و# الشرط اين تطبقها الي اعداد الخاصيه تصفيه الخاص ب# النموذج.

تلميح: يمكنك تحديد نموذج في "جزء التنقل" و# اسحب الي نافذه الماكرو. يؤدي هذا الي انشاء اجراء OpenForm يقوم ب# فتح النموذج المحدد في طريقه عرض النموذج.

مثال

تعيين قيمه عنصر تحكم في نموذج فتحه ب# استخدام ماكرو

يفتح الماكرو التالي نموذج "المنتجات" من زر علي النموذج الموردين. يظهر استخدام ارتداد الصوتو OpenForm، SetValueو# اجراءات GoToControl . تعيين الاجراء SetValue التحكم "معرف المورد" علي نموذج "المنتجات" ل# المورد الحالي في نموذج الموردين. اجراء GoToControl ثم ينتقل التركيز الي الحقل "معرف الفئه"، حيث يمكنك البدء ب# ادخال بيانات ل# منتج جديد. يجب ان يتم ارفاق هذا الماكرو الي زر "اضافه منتجات" علي نموذج الموردين.

الإجراء

وسيطات: الاعداد

التعليق

ارتداد الصوت

تشغيل الارتداد: بلا

ايقاف تحديث الشاشه عند تشغيل الماكرو.

OpenForm

اسم النموذج: منتجات

طريقه عرض: النموذج

وضع البيانات: اضافه

وضع النوافذ: عادي

فتح نموذج منتجات.

SetValue

العنصر: [Forms]! [Products]! ["معرف المورد"]

تعبير: "معرف المورد"

تعيين عنصر التحكم "معرف المورد" ل# المورد الحالي في نموذج الموردين.

GoToControl

اسم عنصر التحكم: معرف _ الفئه

الانتقال الي عنصر التحكم "معرف الفئه".

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

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×