تصميم قالب نموذج يستند الي قاعده بيانات Microsoft SQL Server

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

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

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

نظره عامه

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

قبل البدء

تصميم قالب نموذج

تكوين خيارات الارسال

نظرة عامة

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

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

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

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

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

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

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

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

اعلي الصفحه

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

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

اعلي الصفحه

قبل البدء

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

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

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

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

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

اعلي الصفحه

تصميم قالب نموذج

ل# تصميم قالب نموذج ب# استخدام اتصال بيانات استعلام، ستحتاج الي القيام ب# ما يلي:

  1. انشاء قالب النموذج    عند انشاء قالب نموذج يستند الي قاعده بيانات، يقوم InfoPath ب# انشاء اتصال ب# بيانات استعلام ك# اتصال البيانات الرئيسي بين قالب النموذج و# قاعده البيانات. هذه العمليه تلقائيا ب# انشاء مصدر البيانات الرئيسي الخاص ب# قالب النموذج.

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

الخطوه 1: انشاء قالب النموذج

  1. من القائمه ملف، انقر فوق تصميم "قالب نموذج".

  2. ضمن تصميم جديد، في مربع الحوار تصميم "قالب النموذج"، انقر فوق قالب النموذج.

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

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

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

  5. انقر فوق موافق.

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

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

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

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

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

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

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

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

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

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

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

    كيف؟

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

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

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

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

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

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

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

    ملاحظة: اذا كان قالب النموذج الخاص بك لا يلبي المتطلبات في المقطع نظره عامه ، يقوم InfoPath ب# تعطيل اتصال بيانات الارسال، و# يتم المربع ادخل اسما ل# اتصال الارسال و# خانه الاختيار تمكين الارسال ل# هذا الاتصال غير متوفره (معطل). اذا يقوم InfoPath ب# تعطيل اتصال بيانات الارسال، يكون اتصال البيانات الرئيسي ل# قالب نموذج اتصال بيانات استعلام فقط.

الخطوه 2: اضافه عناصر تحكم واحد او اكثر ل# عرض نتائج الاستعلام

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

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

  3. في مربع الحوار ربط عنصر التحكم، حدد الحقل الذي تريد ربط عنصر التحكم ل# او المجموعه.

اعلي الصفحه

تكوين خيارات الارسال

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

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

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

      تلميح: اذا كنت تريد تعيين اختصار لوحه مفاتيح هذا الزر الي و# الاوامر، اكتب علامه ضم (&) قبل الحرف الذي تريد استخدامه ك# اختصار لوحه مفاتيح. علي سبيل المثال، ل# تعيين ALT + B ك# اختصار لوحه المفاتيح ل# الاوامر و# الزر ارسال، اكتب Su & بميت.

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

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

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

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

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

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

اعلي الصفحه

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

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

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

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

×