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

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

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

ملاحظة: لا يتوفر إجراء الماكرو CopyObject في تطبيقات Access على الويب.

الإعداد

يحتوي إجراء CopyObject على الوسيطات التالية.

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

الوصف

قاعدة بيانات الوجهة

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

ملاحظة: تتوفر هذه الوسيطة فقط في بيئة قاعدة بيانات Access لسطح المكتب. عند استخدام هذا الإجراء في بيئة مشروع Access (.adp) مع Access 2007 وAccess 2010، يجب أن تكون وسيطة قاعدة بيانات الوجهة فارغة.

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

الاسم الجديد

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

نوع ject الخاص بالمصدر

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

اسم الكائن المصدر

اسم الكائن المراد نسخه. يعرض مربع اسم الكائن المصدر كافة العناصر في قاعدة البيانات من النوع المحدد بواسطة الوسيطة نوع الكائن المصدر . في المربع اسم الكائن المصدر ، حدد الكائن المراد نسخه. إذا تركت الوسيطة Source Object Type فارغة، فاترك هذه الوسيطة فارغة أيضا.

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

ملاحظات

يجب إدخال قيمة لأحد وسيطات قاعدة بيانات الوجهة والاسم الجديد أو كليهما لهذا الإجراء.

إذا تركت الوسيطتين Source Object TypeوS source Object Name فارغتين، فسينسخ Access العنصر المحدد في جزء التنقل. لتحديد عنصر في جزء التنقل، يمكنك استخدام الإجراء SelectObject مع تعيين الوسيطة In Navigation Pane إلى Yes.

يشبه إجراء CopyObject تنفيذ الخطوات التالية يدويا:

  1. حدد كائنا في جزء التنقل.

  2. ضمن علامة التبويب الصفحة الرئيسية، في المجموعة الحافظة، انقر فوق نسخ.

  3. على علامة التبويب نفسها، انقر فوق لصق.

    يظهر مربع الحوار لصق باسم بحيث يمكنك إعطاء العنصر اسما جديدا. ينفذ الإجراء CopyObject كل هذه الخطوات تلقائيا.

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

لتشغيل إجراء CopyObject في وحدة Visual Basic for Applications (VBA)، استخدم أسلوب CopyObject للكائن DoCmd .

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

لنسخ كائن يدويا إلى قاعدة بيانات Access مختلفة:

  1. على علامة التبويب بيانات خارجية ، في المجموعة تصدير ، انقر فوق المزيد ثم انقر فوق قاعدة بيانات Access.

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

    -أو-

    انقر فوق استعراض لعرض مربع الحوار حفظ الملف ، وحدد موقع قاعدة البيانات الوجهة، ثم انقر فوق حفظ.

  3. في مربع الحوار تصدير - قاعدة بيانات الوصول ، انقر فوق موافق. يظهر مربع الحوار تصدير .

  4. في مربع الحوار تصدير ، أدخل اسما للكائن في قاعدة البيانات الوجهة. اختر أي خيارات قابلة للتطبيق، مثل تصدير التعريف والبيانات أو التعريف للجداول فقط . عند الانتهاء، انقر فوق موافق.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

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

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

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

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

×