اضافه اتصال بيانات الي قاعده بيانات Microsoft Access

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

اذا سيحتاج المستخدمون بيانات من قاعده بيانات Microsoft Office Access 2007 (تنسيق الملف accdb.) او من قاعده بيانات Access التي تم حفظها في اصدار سابق (تنسيق mdb.) ب# تعبئه نموذج يستند الي قالب نموذج Microsoft Office InfoPath، ف# يمكنك اضافه اتصال بيانات ثانوي ل# النموذج الخاص بك قالب قاعده بيانات Access ل# الاستعلام.

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

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

توجد ارتباطات تؤدي الي مزيد من المعلومات حول تصميم قوالب النماذج التي تستند الي قاعده بيانات Access و# اضافه اتصال بيانات ثانوي الي خدمه ويب في القسم انظر ايضا.

في هذه المقالة

نظره عامه

اعتبارات التوافق

قبل البدء

الخطوه 1: اضافه اتصال بيانات ثانوي

الخطوه 2: تكوين قالب النموذج ل# استخدام اتصال البيانات

نظرة عامة

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

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

علي الرغم من انه يمكنك اضافه اتصال بيانات ثانوي الي قالب نموذج يمكن ارسال بيانات النموذج الي مصدر بيانات خارجي، مثل خدمه ويب او مكتبه Windows SharePoint Services، يمكنك فقط استخدام اتصال بيانات ثانوي ل# استرداد بيانات من Access قاعده البيانات. لا يمكنك اضافه اتصال بيانات ثانوي ارسال بيانات النموذج الي قاعده بيانات Access.

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

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

ملاحظة بشأن الأمان: اذا كنت تستخدم اتصال بيانات ثانوي ل# استرداد البيانات الحساسه من مصدر بيانات خارجي، قد تحتاج الي تعطيل هذه الميزه ل# المساعده علي حمايه البيانات من الاستخدام غير المعتمد في حال فقدان الكمبيوتر او سرقه. اذا قمت ب# تعطيل هذه الميزه، تكون البيانات متوفره فقط اذا كان المستخدم متصلا ب# الشبكه.

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

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

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

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

اعلي الصفحه

اعتبارات التوافق

لا يمكنك اضافه اتصال بيانات الي قاعده بيانات Access الي قالب النموذج المتوافق مع المستعرض.

اعلي الصفحه

قبل البدء

قبل اضافه اتصال بيانات ثانوي ل# قاعده بيانات Access الي قالب النموذج الخاص بك، انت ب# حاجه المعلومات التاليه:

  • اسم و# موقع قاعده البيانات.

    ملاحظة: اذا تم تخزين قاعده بيانات Access في موقع شبكه، تاكد من ان قاعده بياناتك امكانيه الوصول ل# المستخدمين.

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

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

اعلي الصفحه

الخطوه 1: اضافه اتصال بيانات ثانوي

  1. علي القائمه ادوات، انقر فوق اتصالات البيانات.

  2. في مربع الحوار اتصالات البيانات، انقر فوق اضافه.

  3. في "معالج اتصال البيانات"، انقر فوق انشاء اتصال جديد، و# انقر فوق تلقي البيانات، و# ثم انقر فوق التالي.

  4. علي الصفحه التاليه من المعالج، انقر فوق قاعده البيانات (Microsoft SQL Server او Microsoft Office Access فقط)، و# من ثم انقر فوق التالي.

  5. علي الصفحه التاليه من المعالج، انقر فوق تحديد قاعده البيانات.

  6. في مربع الحوار تحديد مصدر البيانات، استعرض وصولا الي موقع قاعده البيانات.

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

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

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

  9. علي الصفحه التاليه من المعالج، حدد خانه الاختيار اظهار اعمده الجدول.

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

  10. قم ب# الغاء تحديد خانات الاختيار الخاصه ب# الحقول التي لا تريد تضمينها في مصدر بيانات ثانوي.

    اضافه جداول اضافيه او استعلامات الي اتصال البيانات.

    كيف؟

    1. انقر فوق اضافه جدول.

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

    3. انقر فوق إنهاء.

    4. ل# اضافه الجداول التابعه اضافيه، كرر هذه الخطوات.

  11. انقر فوق التالي.

  12. ل# توفير نتائج الاستعلام في النموذج غير متصل ب# شبكه، حدد خانه الاختيار تخزين نسخه من البيانات في قالب النموذج.

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

  13. انقر فوق التالي.

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

  15. ل# تكوين نموذج ل# تلقي بيانات تلقائيا عند فتح النموذج، حدد خانه الاختيار استرداد البيانات عند فتح النموذج ب# شكل تلقائي.

اعلي الصفحه

الخطوه 2: تكوين قالب النموذج ل# استخدام اتصال البيانات

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

إضافة قاعدة

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

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

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

  2. انقر نقرا مزدوجا فوق عنصر التحكم الذي تريد اضافه قاعده ل.

  3. انقر فوق علامة التبويب بيانات.

  4. ضمن قواعد و# التحقق من الصحه، انقر فوق قواعد.

  5. في مربع الحوار " قواعد "، انقر فوق اضافه.

  6. في مربع الاسم، اكتب اسما ل# القاعده.

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

  8. انقر فوق اضافه اجراء.

  9. في قائمه " اجراءات "، انقر فوق الاستعلام ب# استخدام اتصال بيانات.

  10. في القائمه اتصال البيانات، انقر فوق اتصال البيانات ب# الاستعلام الذي تريد استخدامه، و# من ثم انقر فوق موافق ل# اغلاق مربعات الحوار المفتوحه.

  11. لاختبار التغييرات، انقر فوق معاينة على شريط الأدوات قياسي، أو اضغط على CTRL+SHIFT+B.

اضافه زر

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

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

  2. إذا لم يكن جزء المهام عناصر التحكم مرئياً، فانقر فوق عناصر تحكم إضافية على القائمة إدراج، أو اضغط على ALT+I، ‏C.

  3. اسحب عنصر تحكم زر الي قالب النموذج الخاص بك.

  4. انقر نقرا مزدوجا فوق عنصر تحكم الزر الذي قمت ب# اضافته الي قالب النموذج.

  5. انقر فوق علامة التبويب عام.

  6. في قائمه " اجراءات "، انقر فوق تحديث.

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

  8. انقر فوق إعدادات.

  9. في مربع الحوار تحديث، قم ب# واحد مما يلي:

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

    • ل# تكوين الزر ل# تلقي احدث البيانات من مصدر بيانات خارجي واحد ب# استخدام اتصال بيانات ثانوي ل# قالب النموذج الخاص بك، انقر فوق اتصال بيانات ثانوي، و# من ثم انقر فوق مصدر بيانات ثانوي في مصدر البيانات اختيار الثانوي القائمه.

  10. انقر فوق موافق لإغلاق مربعات الحوار المفتوحة.

  11. لاختبار التغييرات، انقر فوق معاينة على شريط الأدوات قياسي، أو اضغط على CTRL+SHIFT+B.

اعلي الصفحه

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

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

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

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

×