إرسال بيانات النموذج إلى قاعدة بيانات Microsoft SQL Server

ينطبق على
InfoPath 2010 InfoPath 2013

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

نظرة عامة

عند تصميم قالب نموذج يستند إلى قاعدة بيانات Microsoft SQL Server، يمكن معالج اتصال البيانات إرسال اتصال البيانات إلى قاعدة البيانات إذا تم استيفاء الشروط التالية:

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

إذا كانت قاعدة البيانات تفي بهذه المتطلبات، فإن InfoPath تمكن اتصال بيانات الإرسال وتضيف زر إرسال إلى شريط أدوات Standard والأمر إرسال إلى القائمة ملف في النموذج.

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

ملاحظة

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

بعد تمكين اتصال بيانات الإرسال، يمكنك أيضا تخصيص خيارات الإرسال لقالب النموذج بالطرق التالية:

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

أعلى الصفحة

الخطوة 1: تمكين اتصال بيانات الإرسال

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

أعلى الصفحة

الخطوة 2: تكوين خيارات الإرسال

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

  1. في القائمة أدوات ، انقر فوق خيارات الإرسال.

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

      تلميح

      إذا كنت تريد تعيين اختصار لوحة مفاتيح لهذا الزر والأمر، فاكتب علامة العطف (&) قبل الحرف الذي تريد استخدامه كاختصار لوحة مفاتيح. على سبيل المثال، لتعيين ALT+B كاختصار لوحة المفاتيح لزر الإرسال والأمر، اكتب Su&bmit.

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

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

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

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

        تلميح

        استخدم رسالة في المربع On failure لإخبار المستخدمين بما يجب القيام به إذا لم يتمكنوا من إرسال النموذج الخاص بهم. على سبيل المثال، يمكنك اقتراح حفظ المستخدمين للنموذج والاتصال بشخص ما للحصول على مزيد من الإرشادات.

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

أعلى الصفحة