في مشروع Access (*.adp)، يمكنك استخدام إجراء الماكرو OpenStoredProcedure لفتح إجراء مخزّن في طريقة عرض ورقة البيانات أو الإجراء المخزن طريقة عرض التصميم أو معاينة الطباعة. يقوم هذا الإجراء بتشغيل الإجراء المخزن المسمى عند فتحه في طريقة عرض ورقة البيانات. يمكنك تحديد وضع إدخال البيانات للإجراء المخزن وتقييد السجلات التي يعرضها الإجراء المخزن.
ملاحظة: لن يسمح بهذا الإجراء إذا لم تكن قاعدة البيانات موثوقة.
ملاحظة: Access 2010 هو الإصدار الأخير الذي يدعم مشاريع بيانات Access.
الإعداد
يحتوي إجراء الماكرو OpenStoredProcedure على الوسيطات التالية.
|
وسيطة الإجراء |
الوصف |
|
اسم الإجراء |
اسم الإجراء المخزن لفتحه. يعرض المربع اسم الإجراء في قسم وسيطات الإجراء في نافذة تصميم الماكرو جميع الإجراءات المخزنة في قاعدة البيانات الحالية. هذه الوسيطة مطلوبة. إذا قمت بتشغيل ماكرو يحتوي على إجراء الماكرو OpenStoredProcedure في قاعدة بيانات المكتبة ، Access أولا يبحث عن الإجراء المخزن بهذا الاسم في قاعدة بيانات المكتبة، ثم في قاعدة البيانات الحالية. |
|
عرض |
طريقة العرض التي سيتم فتح الإجراء المخزن فيها. انقر فوق ورقة البيانات أو التصميم أو معاينة الطباعة أو PivotTable أو PivotChart في المربع عرض . الإعداد الافتراضي هو Datasheet. |
|
وضع البيانات |
وضع إدخال البيانات للإجراء المخزن. ينطبق هذا فقط على الإجراءات المخزنة المفتوحة في طريقة عرض ورقة البيانات. انقر فوق إضافة (يمكن للمستخدم إضافة سجلات جديدة ولكن لا يمكنه عرض السجلات الموجودة أو تحريرها)، أو تحرير (يمكن للمستخدم عرض السجلات الموجودة أو تحريرها وإضافة سجلات جديدة)، أو القراءة فقط (يمكن للمستخدم عرض السجلات فقط). الإعداد الافتراضي هو Edit. |
ملاحظات
يشبه هذا الإجراء النقر المزدوج فوق الإجراء المخزن في "جزء التنقل"، أو النقر بزر الماوس الأيمن فوق الإجراء المخزن في "جزء التنقل" وتحديد الأمر الذي تريده.
يؤدي التبديل إلى طريقة عرض التصميم أثناء فتح الإجراء المخزن إلى إزالة إعداد وسيطة وضع البيانات للإجراء المخزن. هذا الإعداد غير ساري المفعول، حتى إذا عاد المستخدم إلى طريقة عرض ورقة البيانات.
تلميحات
-
يمكنك سحب إجراء مخزن من جزء التنقل إلى نافذة تصميم الماكرو. يؤدي هذا تلقائيا إلى إنشاء إجراء ماكرو OpenStoredProcedure يفتح الإجراء المخزن في طريقة عرض ورقة البيانات.
-
إذا كنت لا تريد عرض رسائل النظام التي تظهر عادة عند تشغيل إجراء مخزن (مما يشير إلى أنه إجراء مخزن وعرض عدد السجلات التي ستتأثر)، يمكنك استخدام الإجراء SetWarnings لمنع عرض هذه الرسائل.
لتشغيل إجراء الماكرو OpenStoredProcedure في وحدة Visual Basic for Applications (VBA)، استخدم أسلوب OpenStoredProcedure للكائن DoCmd .