اضافه اتصال بيانات الي قاعده بيانات 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.

اعلي الصفحه

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

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

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

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

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

×