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

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

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

الإعداد

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

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

الوصف

اسم التقرير

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

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

طريقة العرض

طريقه العرض التي سيتم فتح التقرير. انقر فوق طباعه (طباعه التقرير مباشره) او تصميممعاينه قبل الطباعه في المربع عرض. الافتراضي هو الطباعه.

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

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

شرط where

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

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

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

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

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

وضع النوافذ

الوضع الذي سيتم فتح التقرير. انقر فوق عادي او المخفيه، و# رمز او الحوار في المربع وضع النوافذ. الاعداد الافتراضي هو عادي.

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

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

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

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

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

ملاحظات

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

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

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

تلميحات    

  • ل# طباعه تقارير مماثله ل# مجموعات مختلفه من البيانات، استخدم عامل تصفيه او طباعه where ل# تقييد السجلات في التقرير. قم ب# تحرير الماكرو ل# تطبيق عامل تصفيه اخر او تغيير وسيطه شرط Where .

  • يمكنك سحب تقرير من "جزء التنقل" الي ماكرو صف الإجراء. يؤدي هذا الي انشاء اجراء OpenReport يفتح التقرير في طريقه عرض التقرير.

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

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

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

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

×