كيفية استخدام مكونات.NET Framework 3.0 لإنشاء ثم لمستند Office Word 2007 الدفق ومصنف Office Excel 2007 على جهاز كمبيوتر عميل

مقدمة

توضح هذه المقالة كيفية استخدام مكونات Microsoft.NET Framework 3.0 لتنفيذ الإجراءات التالية:
ملاحظة: ليس لديك لتثبيت نظام 2007 Microsoft Office أو أحد مكوناته على الخادم لاتباع الخطوات الموضحة في قسم "مزيد من المعلومات". ومع ذلك، يجب أن يكون.NET Framework 3.0 مثبت على الخادم. بشكل افتراضي، يتم.NET Framework 3.0 المضمنة مع نظام التشغيل Windows Vista. ومع ذلك، إذا كان الملقم يشغل إصدار مختلف من Windows، قد يلزم تنزيل ثم قم بتثبيت.NET Framework 3.0. للحصول على برنامج.NET Framework 3.0، قم بزيارة موقع Microsoft التالي على الويب:بالإضافة إلى ذلك، يمكنك استخدام نظام 2007 Office على جهاز الكمبيوتر العميل لاتباع الخطوات الموضحة في قسم "مزيد من المعلومات". ومع ذلك، يمكنك أيضا استخدام إصدار سابق من Office system. إذا كان الكمبيوتر العميل ل Microsoft Office 2003، Microsoft Office XP، أو تثبيت Microsoft Office 2000، يجب تثبيت الحرة حزمة توافق Microsoft Office Word، Excel وتنسيقات ملف PowerPoint 2007 لاتباع الخطوات الموضحة في قسم "مزيد من المعلومات". للحصول على حزمة التوافق ل Office، قم بزيارة موقع Microsoft التالي على الويب:استخدم الخطوات الموضحة في قسم "مزيد من المعلومات" الملفات الموجودة في الحزمة نموذج StreamingOfficeSample.exe. يمكنك تنزيل حزمة نموذج StreamingOfficeSample.exe من Microsoft.
يتوفر الملف التالي للتنزيل من مركز التنزيل ل Microsoft:
لمزيد من المعلومات حول كيفية تنزيل ملفات دعم Microsoft، انقر فوق رقم المقالة التالي عرضها في "قاعدة معارف Microsoft":
119591 كيفية الحصول على ملفات دعم Microsoft من الخدمات عبر الإنترنت
قامت Microsoft بفحص هذا الملف بحثًا عن الفيروسات. استخدمت Microsoft أحدث برامج الكشف عن الفيروسات التي كانت متوفرة في التاريخ الذي تم نشر الملف فيه. يتم تخزين الملف على خوادم محسنة الأمان تساعد على منع إجراء أية تغييرات غير مصرح بها على الملف.

مزيد من المعلومات

حزمة نموذج StreamingOfficeSample.exe

StreamingOfficeSample.exe نموذج تضمن ما يلي:
  • نموذج ويب
  • مشروع مكتبة فئة دوكومينتجينيراتور
  • مشروع مكتبة الفئة WorkBookGenerator
نموذج ويب ومشاريع مكتبة الفئات التي تم إنشاؤها باستخدام Microsoft Visual C# 2005.

نموذج ويب

نموذج ويب الاتصال بقاعدة بيانات نموذج Northwind المضمنة مع Microsoft Office Access 2003.

ملاحظة: ليس لديك لجعل Office Access 2003 مثبتاً لاستخدام حزمة العينة.

يستخدم نموذج ويب البيانات من الجداول التالية لعرض نموذج بحث طلب الشراء عبر إنترنت:
  • العملاء
  • أوامر
  • تفاصيل الطلبيات
  • المنتجات
يمكنك استخدام نموذج ويب لتحديد أحد العملاء في قائمة. بعد تحديد العميل، "نموذج ويب" بتصفية قائمة أوامر. إظهار قائمة تمت تصفيتها فقط أوامر للعميل المحدد. عندما تختار أمر في القائمة، تظهر تفاصيل الترتيب في عنصر تحكم شبكة البيانات في نموذج ويب. وبعد ذلك، يمكنك النقر فوق الأزرار الموجودة على "نموذج ويب" تنفيذ الإجراءات التالية:
  • إنشاء تقرير يستند إلى البيانات المحددة
    الرمز إنشاء هذا التقرير كمستند Word 2007 وبعد ذلك تدفقات المستند إلى الكمبيوتر العميل.
  • تصدير البيانات تفاصيل أمر إلى مصنف Excel جديد
    التعليمات البرمجية بإنشاء مصنف Excel 2007 وثم تدفقات المصنف إلى كمبيوتر العميل.

مشروع مكتبة فئة دوكومينتجينيراتور

تستخدم التعليمة البرمجية في مشروع مكتبة الفئة DocumentGenerator مكونات العبوة في الجمعية WindowsBase.dll لإنشاء مستند Word. الجمعية WindowsBase.dll تم تضمينه مع.NET Framework 3.0.

هذا مشروع مكتبة فئة يحتوي على ملف NwindTemplate.docx كمورد مضمن. مكونات العبوة في تجميع WindowsBase.dll قراءة محتويات الملف NwindTemplate.docx إلى كائن حزمة. استخدام مكونات العبوة الأساليب في الفئة كلسكريتيدوكومينت لتنفيذ الإجراءات التالية:
  • إنشاء مستند Word 2007 في مجلد مؤقت على الخادم
    هذا مستند Word يستند إلى ملف NWindTemplate.docx.
  • إضافة أجزاء مختلفة ومتنوعة من البيانات إلى مستند Word من "نموذج ويب"
عند اكتمال مستند Word، دفق التعليمات البرمجية في مشروع مكتبة الفئة DocumentGenerator مستند Word على الكمبيوتر العميل.

مشروع مكتبة الفئة WorkBookGenerator

تستخدم التعليمات البرمجية في مشروع مكتبة الفئة WorkBookGenerator المكونات التعبئة في الجمعية WindowsBase.dll لتنفيذ الإجراءات التالية:
  • تصدير البيانات تفاصيل أمر إلى مصنف Excel جديد
    للقيام بذلك، مكونات العبوة قراءة البيانات إلى كائن قائمة صفيف .
  • إنشاء مصنف Excel في مجلد مؤقت على الخادم
    إضافة مكونات العبوة، جنبا إلى جنب مع الأساليب في الفئة كلسكريتيووركبوك ، أجزاء المصنف والبيانات إلى مصنف Excel من "نموذج ويب".
عند اكتمال مصنف Excel، دفق التعليمات البرمجية في مشروع مكتبة الفئة WorkBookGenerator المصنف إلى كمبيوتر العميل.

اختبار النموذج

لاختبار النموذج، يمكنك تنفيذ الإجراءات التالية:
  • إضافة نموذج المشروع إلى خادم ويب
  • على كمبيوتر عميل، قم بزيارة عينة مشروع موقع ويب الذي قمت بإنشائه
  • تنزيل التقرير مستند Word ومصنف Excel
للقيام بذلك، اتبع الخطوات التالية:

إضافة نموذج المشروع إلى خادم ويب

  1. تحميل نموذج ملف الحزمة.
  2. إنشاء المجلد التالي على ملقم ويب:
    C:\Inetpub\wwwroot\StreamingOffice2007Sample
  3. استخراج محتويات الحزمة نموذج الملف إلى المجلد الذي قمت بإنشائه في الخطوة 2.
  4. استخدام "إدارة IIS" لإنشاء دليل ظاهري. للقيام بذلك، اتبع الخطوات التالية:
    1. انقر فوق ابدأ، انقر فوق
      تشغيل، اكتب inetmgrومن ثم انقر فوق
      OK.
    2. قم بتوسيع اسم الخادم، ثم قم بتوسيع مواقع ويب.
    3. زر الماوس الأيمن فوق موقع ويب الافتراضي، أشر إلى
      جديد، ثم انقر فوق الدليل الظاهري. يبدأ تشغيل "معالج إنشاء الدليل الظاهري".
    4. في "معالج إنشاء الدليل الظاهري"، انقر فوق
      التالي.
    5. في المربع اسم مستعار ، اكتب الاسم مستعار للدليل الظاهري. على سبيل المثال، اكتب
      StreamingOffice2007Sample.
    6. انقر فوق التالي.
    7. انقر فوق استعراض، حدد موقع المجلد الذي قمت بإنشائه في الخطوة 2، وثم انقر فوق التالي.
    8. انقر لتحديد خانة الاختيار القراءة وخانة الاختيار تشغيل البرامج النصية (مثل ASP) .
    9. تأكد من إلغاء تحديد خانات الاختيار الأخرى، ثم انقر فوق التالي.
    10. انقر فوق إنهاء لإكمال المعالج.
محتوى في آسيا والمحيط الهادئ، قد تحتاج للتأكد من أنه تم إنشاء أي تطبيق. للقيام بذلك، اتبع الخطوات التالية:
  1. انقر نقراً مزدوجاً فوق الدليل الظاهري الذي قمت بإنشائه في الخطوات السابقة، ومن ثم انقر فوق خصائص.
  2. ضمن علامة التبويب الدليل الظاهري ، تأكد من أن الاسم المستعار الدليل الظاهري مسرود في المربع اسم التطبيق تحت
    إعدادات التطبيق. إذا لم يكن الاسم المستعار الدليل الظاهري مدرجاً في القائمة، انقر فوق إنشاء.

    ملاحظة: لم يكن اسم التطبيق لمطابقة الاسم المستعار الدليل الظاهري الذي قمت بكتابته في 4e خطوة من الخطوات السابقة.
  3. انقر فوق ASP.NET تأكد التبويب
    يتم تعيين إصدار ASP.NET إلى 2.0.50727. إذا لم يكن كذلك، حدد 2.0.50727 في قائمة إصدار ASP.NETومن ثم انقر فوق تطبيق.

قم بزيارة موقع ويب مشروع نموذج، ثم قم بتنزيل التقرير مستند Word ومصنف Excel

ملاحظة: يجب أن يكون الكمبيوتر العميل الذي سيتم استخدامه للخطوات التالية من تثبيت ما يلي:
  • Microsoft Office Word 2007 و Excel Microsoft Office 2007
  • حزمة توافق Microsoft Office ل Word و Excel و PowerPoint 2007 التنسيقات
على كمبيوتر عميل، اتبع الخطوات التالية:
  1. بدء تشغيل مستعرض ويب مثل Microsoft Internet Explorer، وقم بزيارة موقع ويب التالي:
    http://ServerName/StreamingOffice2007Sample/default.aspx
    ملاحظة: يمثل العنصر النائب اسم الملقم ملقم ويب.

    تظهر صفحة Northwind نموذج طلب.
  2. في القائمة اسم العميل ، حدد أحد العملاء.
  3. حدد معرف أمر. لاحظ ظهور تفاصيل الأمر للأمر الذي قمت بتحديده في عنصر تحكم شبكة البيانات.
  4. انقر فوق إنشاء تقرير Word. التعليمات البرمجية في مشروع مكتبة الفئة DocumentGenerator بإنشاء مستند Word 2007 وثم تيارات المستند إلى الكمبيوتر العميل.
  5. عند ظهور مربع الحوار تحميل ملف ، انقر فوق فتح لفتح الملف Report.docx. يتم فتح الملف في Word. مستند Word يحتوي على أمر ملخص للأمر المحدد.
  6. انقر فوق تصدير إلى Excel. التعليمات البرمجية في مشروع مكتبة الفئة WorkBookGenerator بإنشاء مصنف Excel 2007 وثم تدفقات المصنف إلى كمبيوتر العميل.
  7. عند ظهور مربع الحوار تحميل ملف ، انقر فوق فتح لفتح الملف Report.xlsx. يتم فتح الملف في Excel. يحتوي المصنف على ملخص لمعلومات تفاصيل أوامر الشراء. يتضمن التلخيص التكلفة الإجمالية للنظام.
خصائص

رقم الموضوع: 932921 - آخر مراجعة: 14‏/01‏/2017 - المراجعة: 1

تعليقات