كيفية القيام بما يلي: نشر مستندات مع بيانات من خدمات

ينطبق على

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

نوع المشروع

  • مشروعات على مستوى المستند

إصدار Microsoft Office

  • Excel 2007 و Excel 2010

  • Word 2007 و Word 2010

الاتصال بالبيانات يعمل بنفس الطريقة في مشاريع على مستوى المستند لـ Microsoft Office كما يحدث في مشاريع Windows Forms. تقوم باستخدام نفس الأدوات والتعليمات البرمجية لإحضار البيانات في الحل الخاص بك، كما يمكنك استخدام عناصر تحكم Windows Forms لعرض البيانات. بالإضافة إلى ذلك، يمكنك الاستفادة من عناصر التحكم التي تسمى عناصر تحكم المضيف و التي هي كائنات أصلية في Microsoft Office Excel و Microsoft Office Word تم تحسينها بالأحداث والقدرة على ربط البيانات. لمزيد من المعلومات، راجع نظرة عامة حول العناصر المضيفة و عناصر تحكم المضيف.

المثال التالي يعرض كيفية إضافة عناصر التحكم المرتبطة بالبيانات إلى المستندات في وقت التصميم. للحصول على مثال عن كيفية إضافة عناصر تحكم ربط البيانات في الوظائف الإضافية على مستوى التطبيق في وقت التشغيل, راجع الإرشادات التفصيلية: الربط إلى بيانات من خدمة في مشروع على مستوى التطبيق.

ارتباط إلى فيديو للحصول على عرض فيديو توضيحي ذي صلة، راجع كيف يمكنني القيام بما يلي: التفاعل مع خدمات الويب من Microsoft Excel ؟.

لنشر مشروع على مستوى المستند مع البيانات من خدمة ويب

  1. افتح النافذة مصادر البيانات و قم بإنشاء مصدر بيانات خدمة لمشروعك. لمزيد من المعلومات، راجع كيفية القيام بما يلي: يعيّن إلى البيانات في الالخدمة.

  2. اسحب جدول أو حقل البيانات الذي تريده من النافذة مصادر البيانات إلى مستندك.

    يتم إنشاء عنصر تحكم على المستند ، يتم إنشاء BindingSource مربوط بفئة الكائن في المشروع الخاص بك و بالفئات التى يتم إنشاؤها للخدمة.

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

  4. إذا كانت هناك خصائص مطلوبة من أجل الاتصال بخدمة الويب ، قم بإنشاء مثيلات لهذه الخصائص.

  5. قم بإنشاء وإرسال طلب بيانات باستخدام أساليب مكشوفة بواسطة خدمة الويب وكذلك أي مثيلات للخاصية التى قمت بإنشائها في الخطوة 4.

    تعتمد الأساليب التي تستخدمها على ما تقدمه خدمة الويب.

  6. قم بتعيين استجابة البيانات من خدمة الويب إلى الخاصية DataSource من BindingSource.

عند تشغيل المشروع ، تعرض عناصر التحكم أول سجل في مصدر البيانات. يمكنك تمكين التمرير خلال السجلات بواسطة معالجة أحداث العملة باستخدام الكائنات في BindingSource.

راجع أيضًا:

المهام

كيفية القيام بما يلي: تعبئة أوراق العمل بالبيانات من قاعدة البيانات

كيفية القيام بما يلي: نشر مستندات مع بيانات من كائنات

كيفية القيام بما يلي: نشر المستندات بالبيانات من قاعدة بيانات

كيفية القيام بما يلي: تحديث مصدر بيانات ببيانات من عنصر تحكم مضيف

المبادئ

نظرة عامة حول المصادر بيانات

ربط عناصر تحكم النماذج Windows إلى بيانات في ‏‫Visual Studio

موارد أخرى

ربط بيانات إلى عناصر تحكم في حلول Office