تصميم قالب نموذج يستند إلى خدمة ويب

Important: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

يمكنك تصميم قالب نموذج يعمل مع خدمة ويب للاستعلام عن البيانات أو لإرسال البيانات أو للاستعلام عن البيانات وإرسالها.

في هذا المقال

نظره عامه

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

قبل البدء

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

تصميم قالب نموذج ب# استخدام اتصال بيانات ارسال

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

نظرة عامة

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

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

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

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

عند تصميم قالب نموذج لتلقي البيانات وإرسالها إلى خدمة ويب، يقوم InfoPath بإنشاء اتصال بيانات خاص بالاستعلام واتصال بيانات خاص بالإرسال.

يستخدم InfoPath الوظائف القياسية لخدمة ويب للاتصال بخدمات ويب:

  • بروتوكول Simple Object Access Protocol (SOAP)       ُيُقصد بـ SOAP بروتوكول الاتصال الذي يحدد رسائل XML المستخدمة في الاتصال بخدمة ويب.

  • لغة Web Services Description Language (WSDL)       يُقصد بـ WSDL مخطط XML المستخدم في وصف موقع بروتوكولات الاتصال والواجهات الموصلة إلى خدمة ويب. يتعامل InfoPath مع خدمات ويب نمط document/literal فقط.

  • Universal Description Discovery and Integration (UDDI)    يُقصد بـ UDDI خدمة المجلد التي تصف خدمات ويب التي يوفرها عمل ما.

اعلي الصفحه

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

لا يمكنك تكوين اتصال البيانات الخاص بالإرسال في browser-compatible form template للسماح للمستخدمين بإرسال معلومات التغيير مع بيانات النماذج الخاصة بهم إلى خدمة ويب تقبل Microsoft ADO.NET DataSet. تشتمل معلومات التغيير على التعديلات التي أدخلها المستخدم على البيانات المخزنة في قاعدة بيانات. وتستخدم قاعدة البيانات خدمة ويب لتوصيل المستخدم بقاعدة البيانات. يمكن لـ ADO.NET استخدام معلومات التغيير لتحديد كيفية تحديث البيانات في قاعدة البيانات. استوضح من مسؤول خدمة ويب ما إذا كانت خدمة ويب تتطلب معلومات التغيير لتحديث قاعدة بيانات. إذا كانت تتطلب ذلك، فيجب أن تقوم بتصميم قالب نموذج يمكن تعبئة النماذج الخاصة به باستخدام InfoPath فقط.

اعلي الصفحه

قبل أن تبدأ

لتصميم قالب نموذج يستند إلى خدمة ويب، تحتاج إلى الحصول على المعلومات التالية من مسؤول خدمة ويب:

  • موقع خدمة ويب.

  • التحقق من أن خدمة ويب تستخدم ترميز نمط document/literal. يمكن لـ InfoPath أن يتعامل مع خدمات ويب نمط document/literal فقط.

  • اسم عملية خدمة ويب التي تقوم بإرسال البيانات أو تلقيها من النماذج التي تستند إلى قالب النموذج هذا.

اعلي الصفحه

تصميم قالب نموذج يتضمن اتصال بيانات خاص بالاستعلام

لتصميم قالب نموذج يتضمن اتصال بيانات خاص بالاستعلام، تحتاج إلى تنفيذ الإجراءات التالية:

  1. تصميم قالب النموذج    عند تصميم قالب نموذج يمكنه تلقي البيانات من خدمة ويب، يقوم Infopath بإنشاء اتصال بيانات رئيسي يتضمن اتصال بيانات خاص بالإرسال بين خدمة ويب والنموذج الذي يستند إلى قالب النموذج هذا. كما يقوم InfoPath أيضاً بإنشاء مصدر البيانات الرئيسي لقالب النموذج.

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

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

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

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

  3. في القائمة استناداً إلى انقر فوق خدمة ويب.

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

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

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

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

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

  8. من القائمة حدد عملية انقر فوق خدمة ويب التي تقوم بإرجاع البيانات إلى النموذج، ثم انقر فوق التالي.

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

    كيف؟

    1. حدد معلمه في الجدول معلمات، و# ثم انقر فوق تعيين قيمه عينه.

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

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

    تفاصيل تقنيه

    عند تكوين اتصال بيانات خدمه ويب في "معالج اتصال البيانات"، يتم الاتصال ب# خدمه ويب Microsoft Office InfoPath و# طلبات ملف لغه وصف خدمه ويب (WSDL). يحتوي ملف WSDL علي المخطط المستخدمه ب# واسطه خدمه ويب. خدمه ويب يستجيب ل# الطلب عن طريق ارسال هذا الملف الي InfoPath. يستخدم InfoPath المعلومات الموجوده في هذا الملف ل# اضافه الحقول المناسبه و# المجموعات ب# مصدر بيانات ثانوي في قالب النموذج. اذا عثر InfoPath نوع عنصر غير معروف في ملف WSDL، يستخدم بيانات نموذجيه ل# تحديد تعريف نوع عنصر غير معروف InfoPath وثم تضيف الحقول المناسبه و# المجموعات ب# مصدر بيانات ثانوي.

  10. إذا كانت خدمة ويب تقبل معلومات التغيير، تقوم الصفحة التالية من المعالج بسؤالك عما إذا كنت ترغب في تضمين معلومات التغيير في بيانات الاستعلام. في أغلب الأحوال اترك خانة الاختيار تضمين معلومات التغيير عند إرسال البيانات محددة، ثم انقر فوق التالي. إذا كنت لا ترغب في تضمين معلومات التغيير، قم بإلغاء تحديد خانة الاختيار تضمين معلومات التغيير عند إرسال البيانات ثم انقر فوق التالي.

    يتم تعطيل خانة الاختيار هذه إذا كنت تقوم بتصميم قالب نموذج متوافق مع مستعرض.

    تفاصيل تقنيه

    تظهر هذه الصفحة من المعالج فقط عندما يشير ملف Web Services Description Language (WSDL) إلى أن خدمة ويب تقوم بإرجاع Microsoft ADO.NET DataSet.

  11. علي الصفحه التاليه من المعالج، اكتب اسما ل# اتصال البيانات.

  12. التحقق من صحه المعلومات في المقطع ملخص و# ثم انقر فوق انهاء.

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

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

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

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

اعلي الصفحه

تصميم قالب نموذج يتضمن اتصال بيانات خاص بالإرسال

لتصميم قالب نموذج يتضمن اتصال بيانات خاص بالإرسال، تحتاج إلى تنفيذ الإجراءات التالية:

  1. إنشاء قالب النموذج    عندما تقوم بإنشاء قالب نموذج يمكنه إرسال البيانات إلى خدمة ويب، يقوم InfoPath بإنشاء اتصال بيانات رئيسي يتضمن اتصال بيانات خاص بالإرسال بين خدمة ويب ونموذج يستند إلى قالب النموذج هذا. كما يقوم InfoPatn أيضاً بإنشاء مصدر البيانات الرئيسي الخاص بقالب النموذج.

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

  3. تكوين خيارات الإرسال    يمكنك تكوين أية بيانات تريد إرسالها إلى خدمة ويب وكذلك تكوين خيارات الإرسال للنموذج.

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

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

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

  3. في القائمة استناداً إلى انقر فوق خدمة ويب.

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

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

  6. في معالج اتصال البيانات، انقر فوق إرسال البيانات، ثم انقر فوق التالي.

  7. في الصفحة التالية من المعالج، اكتب موقع خدمة ويب حيث يقوم المستخدمون بإرسال البيانات، ثم انقر فوق التالي.

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

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

  9. من القائمة حدد عملية انقر فوق عملية خدمة ويب التي تتلقى البيانات المرسلة، ثم انقر فوق التالي.

  10. علي الصفحه التاليه من المعالج، اكتب اسما ل# اتصال البيانات.

  11. التحقق من صحه المعلومات في المقطع ملخص و# ثم انقر فوق انهاء.

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

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

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

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

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

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

  1. من القائمة أدوات انقر فوق اتصالات البيانات.

  2. في مربع الحوار اتصالات البيانات انقر فوق اتصال البيانات الخاص بالإرسال، ثم انقر فوق تعديل.

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

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

    ارسال البيانات الموجوده في حقل او مجموعه

    1. في القائمة المعلمات، انقر فوق معلمة خدمة ويب التي ستقوم بتلقي البيانات من النموذج.

    2. ضمن خيارات المعلمة، انقر فوق حقل أو مجموعة.

    3. انقر فوق تعديل الزر "مصدر البيانات" .

    4. في مربع الحوار تحديد حقل أو مجموعة، انقر فوق الحقل أو المجموعة التي ترغب في إرسال بياناتها، ثم انقر فوق موافق.

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

    ارسال كافه البيانات الموجوده في النموذج

    1. في القائمة المعلمات، انقر فوق معلمة خدمة ويب التي ستقوم بتلقي البيانات من النموذج.

    2. ضمن خيارات المعلمه، انقر فوق النموذج ب# اكمله (مستند XML، ب# ما في ذلك ارشادات المعالجه).

    ارسال البيانات ك# سلسله

    1. في القائمة المعلمات، انقر فوق معلمة خدمة ويب التي ستقوم بتلقي البيانات من النموذج.

    2. ضمن خيارات المعلمه، انقر فوق النموذج ب# اكمله (مستند XML، ب# ما في ذلك ارشادات المعالجه).

    3. حدد خانة الاختيار إرسال البيانات كسلسلة.

      Note: تقوم عادةً بتحديد خانة الاختيار هذه لإرسال البيانات الموقّعة رقمياً. في أغلب الأحيان، قم بإلغاء تحديد خانة الاختيار هذه.

    تفاصيل تقنيه حول الكائنات ADO.NET DataSet

    إذا تطلبت خدمة ويب كائن ADO.NET DataSet، فقم بتحديد عقدة dataset عندما تقوم بتكوين اتصال البيانات هذا. إذا كنت تستخدم أي نوع آخر من العقد يتعلق باتصال بيانات إلى خدمة ويب تتطلب ActiveX Data Objects (ADO) dataset، سوف تفشل عملية الإرسال.

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

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

  7. انقر فوق إغلاق.

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

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

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

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

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

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

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

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

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

اعلي الصفحه

تصميم قالب نموذج يتضمن اتصال بيانات خاص بالاستعلام والإرسال

لتصميم قالب نموذج يتضمن اتصال بيانات خاص بالاستعلام والإرسال معاً، تحتاج إلى القيام بما يلي:

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

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

  3. تكوين خيارات الإرسال    يمكنك تكوين أية بيانات تريد إرسالها إلى خدمة ويب وكذلك تكوين خيارات الإرسال للنموذج.

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

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

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

  3. من القائمة استناداً إلى انقر فوق خدمة ويب.

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

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

  6. في معالج اتصال البيانات، انقر فوق تلقي البيانات وإرسالها، ثم انقر فوق التالي.

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

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

  8. من القائمة حدد عملية انقر فوق خدمة ويب التي تقوم بإرجاع البيانات إلى النموذج، ثم انقر فوق التالي.

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

    كيف؟

    1. حدد معلمه في الجدول معلمات، و# ثم انقر فوق تعيين قيمه عينه.

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

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

    تفاصيل تقنيه

    عند تكوين اتصال بيانات خدمه ويب في "معالج اتصال البيانات"، يتم الاتصال ب# خدمه ويب Microsoft Office InfoPath و# طلبات ملف لغه وصف خدمه ويب (WSDL). يحتوي ملف WSDL علي المخطط المستخدمه ب# واسطه خدمه ويب. خدمه ويب يستجيب ل# الطلب عن طريق ارسال هذا الملف الي InfoPath. يستخدم InfoPath المعلومات الموجوده في هذا الملف ل# اضافه الحقول المناسبه و# المجموعات ب# مصدر بيانات ثانوي في قالب النموذج. اذا عثر InfoPath نوع عنصر غير معروف في ملف WSDL، يستخدم بيانات نموذجيه ل# تحديد تعريف نوع عنصر غير معروف InfoPath وثم تضيف الحقول المناسبه و# المجموعات ب# مصدر بيانات ثانوي.

  10. إذا قبلت خدمة ويب معلومات التغيير، سوف تقوم الصفحة التالية من المعالج بسؤالك عما إذا كنت ترغب في تضمين معلومات التغيير في بيانات الاستعلام. في أغلب الأحوال، اترك خانة الاختيار تضمين معلومات التغيير عند إرسال البيانات محددة وانقر فوق التالي. وإذا كنت لا ترغب في تضمين معلومات التغيير في بيانات الاستعلام، انقر لإلغاء تحديد خانة الاختيار تضمين معلومات التغيير عند إرسال البيانات ثم انقر فوق التالي.

    يتم تعطيل خانة الاختيار هذه إذا كنت تقوم بتصميم قالب نموذج متوافق مع مستعرض.

    تفاصيل تقنيه

    تظهر هذه الصفحة من المعالج فقد عندما يوضح ملف Web Services Description Language (WSDL) لخدمة ويب أن خدمة ويب تقوم بإرجاع ADO.NET DataSet.

  11. في الصفحة التالية من المعالج، اكتب اسماً لاتصال البيانات الخاص بالاستعلام وانقر فوق التالي.

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

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

  13. من القائمة حدد عملية انقر فوق عملية خدمة ويب التي تتلقى البيانات المرسلة، ثم انقر فوق التالي.

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

    ارسال البيانات الموجوده في حقل او مجموعه

    1. في القائمة المعلمات، انقر فوق معلمة خدمة ويب التي ستقوم بتلقي البيانات من النموذج.

    2. ضمن خيارات المعلمة، انقر فوق حقل أو مجموعة.

    3. انقر فوق تعديل الزر "مصدر البيانات" .

    4. في مربع الحوار تحديد حقل أو مجموعة، انقر فوق الحقل أو المجموعة التي ترغب في إرسال بياناتها، ثم انقر فوق موافق.

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

    ارسال كافه البيانات الموجوده في النموذج

    1. في القائمة المعلمات، انقر فوق معلمة خدمة ويب التي ستقوم بتلقي البيانات من النموذج.

    2. ضمن خيارات المعلمه، انقر فوق النموذج ب# اكمله (مستند XML، ب# ما في ذلك ارشادات المعالجه).

    ارسال البيانات ك# سلسله

    1. في القائمة المعلمات، انقر فوق معلمة خدمة ويب التي ستقوم بتلقي البيانات من النموذج.

    2. ضمن خيارات المعلمه، انقر فوق النموذج ب# اكمله (مستند XML، ب# ما في ذلك ارشادات المعالجه).

    3. حدد خانة الاختيار إرسال البيانات كسلسلة.

      تقوم عادةً بتحديد خانة الاختيار هذه لإرسال البيانات الموقّعة رقمياً. في أغلب الأحيان، قم بإلغاء تحديد خانة الاختيار هذه.

    تفاصيل تقنيه حول الكائنات ADO.NET DataSet

    إذا تطلبت خدمة ويب كائن ADO.NET DataSet، فقم بتحديد عقدة dataset عندما تقوم بتكوين اتصال البيانات هذا. إذا كنت تستخدم أي نوع آخر من العقد يتعلق باتصال بيانات إلى خدمة ويب تتطلب ActiveX Data Objects (ADO) dataset، فسوف تفشل عملية الإرسال.

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

  16. في الصفحة التالية من المعالج، اكتب اسماً لاتصال البيانات الخاص بالإرسال ثم انقر فوق إنهاء.

خطوة 2: إضافة عنصر تحكم وربطه بأحد الحقول لعرض البيانات الموجودة في الحقل

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

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

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

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

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

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

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

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

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

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

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

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

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

اعلي الصفحه

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

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

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

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

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

×