يمكنك استخدام الإجراء DeleteObject في قواعد بيانات Access لسطح المكتب لحذف كائن قاعدة بيانات محدد.
ملاحظة: لن يتم السماح بهذا الإجراء إذا كانت قاعدة البيانات غير موثوق بها.
ملاحظة: لا يتوفر إجراء الماكرو DeleteObject في تطبيقات Access على الويب.
الإعداد
الإجراء DeleteObject به الوسيطات التالية.
وسيطة الإجراء |
الوصف |
نوع الكائن |
نوع الكائن الذي تريد حذفه. انقر فوق جدول أو استعلام أو نموذج أو تقرير أو ماكرو أو وحدة نمطية أو صفحة الوصول إلى البيانات أو طريقة عرض الخادم أو رسم تخطيطي أو إجراء مخزن أو وظيفة في المربع "نوع الكائن" في المقطع "وسيطات الإجراء" في جزء "منشئ الماكرو". لحذف الكائن المحدد في جزء التنقل، اترك هذه الوسيطة فارغة. |
اسم العنصر |
اسم الكائن الذي تريد حذفه. يعرض المربع اسم العنصر كل العناصر الموجودة في قاعدة البيانات من النوع المحدد بواسطة وسيطة نوع العنصر. إذا تركت المربع "نوع الكائن" فارغا، فاترك هذا المربع فارغا أيضا. إذا قمت بتشغيل ماكرو يحتوي على الإجراء DeleteObject في ملف قاعدة بيانات المكتبة ، فإن Access سيبحث أولا عن الكائن بهذا الاسم في قاعدة بيانات المكتبة، ثم في قاعدة البيانات الحالية. |
تحذير: إذا تركت المربعين "نوع الكائن" و"اسم الكائن" فارغين، يحذف Access الكائن المحدد في "جزء التنقل" دون عرض رسالة تحذير عند مواجهة الإجراء DeleteObject.
ملاحظات
يمكنك استخدام الإجراء DeleteObject لحذف العناصر المؤقتة التي قمت بإنشاءها أثناء تشغيل الماكرو. على سبيل المثال، يمكنك استخدام الإجراء OpenQuery لتشغيل استعلام تكوين جدول ينشئ جدولا مؤقتا. عند الانتهاء من استخدام الجدول المؤقت، يمكنك استخدام الإجراء DeleteObject لحذفه.
يكون لهذا الإجراء التأثير نفسه لتحديد كائن في جزء التنقل ثم الضغط على المفتاح DEL، أو النقر ب زر الماوس الأيمن فوق الكائن في جزء التنقل والنقر فوق "حذف".
لتشغيل الإجراء DeleteObject في وحدة نمطية في Visual Basic for Applications، يمكنك استخدام الأسلوب DeleteObject لكائن DoCmd.