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

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

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

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

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

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

نظرة عامة

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

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

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

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

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

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

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

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

اعلي الصفحه

قبل البدء

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

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

  • اسم قاعده البيانات التي يتم استخدامها مع قالب النموذج.

  • المصادقه مطلوبه ب# قاعده البيانات. قاعده بيانات استخدام مصادقه Microsoft Windows او مصادقه SQL Server ل# تحديد كيف يمكنك الوصول الي قاعده البيانات.

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

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

اعلي الصفحه

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

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

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

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

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

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

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

  7. في القائمه نوع مصدر البيانات الذي تريد الاتصال به، انقر فوق Microsoft SQL Server، و# من ثم انقر فوق التالي.

  8. في المربع اسم الخادم، اكتب اسم الخادم ب# واسطه قاعده البيانات.

  9. ضمن بيانات اعتماد تسجيل الدخول، قم ب# واحد مما يلي:

    • اذا كانت قاعده البيانات تحدد من يملك حق الوصول استنادا الي بيانات الاعتماد المستخدمه في شبكه Microsoft Windows، انقر فوق استخدام مصادقه Windows.

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

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

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

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

  13. ل# حفظ هذه الاعدادات، انقر فوق انهاء.

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

    كيف؟

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

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

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

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

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

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

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

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

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

اعلي الصفحه

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

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

إضافة قاعدة

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

  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. انقر فوق موافق لإغلاق مربعات الحوار المفتوحة.

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

اعلي الصفحه

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

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

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

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