الرئيسية > برمجة التقارير, تقنية net. > مكتبة لعمل تقارير بـ MS Word 2007

مكتبة لعمل تقارير بـ MS Word 2007

مكتبة لعمل تقارير بـ MS Word 2007

التقارير Reports هي المخرج الاساسي والاهم في تطبيقات قواعد البيانات ، ومن هنا تأتي أهمية التقارير ، وعلى المبرمج او المطور الاهتمام بالتقرير شكلا ومضمونا بطريقة تجعل المستخدم النهائي للتقرير يجد البيانات في منتهى السهولة ويستطيع التعامل معها، ففي بعض الاحيان قد لا يكتفي زبونك بنسخه مطبوعة من التقرير وانما تحتاج الى نسخه الكترونية ، البعض يرى الافضلية ان تكون على هيئة PDF والبعض قد يرى تصديرها بصيغة MS Word,MS Excel افضل خصوصا ان Microsoft Excel يوفر لك امكانيات احصائية وحسابية كبيرة تساعدك في احيان عديدة جداً. وقد يرى البعض ان جعل الصورة النهائية للتقرير بهيئة Word سيكون افضل من الناحية الشكلية خصوصا ، كما ان تصميم تقرير على هيئة Microsoft Word سيكون اسهل من استخدام برامج مخصصة للتقارير في بعض الاحيان كـ Crystal Reports او اداة التقارير الموجودة في Visual Studio نظرا لسهولة عملية التصميم وإمكانيات التنسيق والتنظيم الكبيرة الموجودة في برنامج كـ Microsoft Word 2007 .

وجدت مكتبة صغيرة  وهي تسهل عملية كتابة التقارير بصيغة Word2007 ( docx) وذلك انها تغنيك عن التعامل مع أي مكتبة من مكتبات برنامج Word بل لا تحتاج اصلا إلى وجوده لتقوم بتوليد تقرير بهيئة Word ، والسر في ذلك ان هيئة ملفات Word2007 ما هي الا عبارة عن ملف مضغوط بصيغة zip يحتوي على عدة ملفات xml وبالتالي فالعملية لا تعدو انشاء قالب ببرنامج Word2007 ثم استخدام هذا القالب في كل مره ووضع البيانات عليه !

s2.PNG

s1.PNG

لتحميل المكتبة من هنا:
http://www.zshare.net/download/54213236ceabcdfb/

المصدر :

http://www.codeproject.com/KB/printing/embedword.aspx

  1. rana okary
    يناير 21, 2009 الساعة 9:43 ص

    اشكرك على الموضوع الرائع

    اخي عندي مشكله بسيطه ان شاء الله عليك …في مشروعي والذي ابرمجه بلغة vb.net
    هل من الممكن ان تساعدني في حلها ..المشكله تخص تسجيل الخروج

    جعل الله لك ذلك في ميزان حسناتك.. اتمنى ان تتواصل معي

  2. وليد محمد الحسن
    سبتمبر 1, 2009 الساعة 7:01 ص

    تصدير التقارير إلى ملفات word فيها مشكلة!!!
    ماذا لو قام الشخص مستخرج التقرير بتعديل البيانات لتتوافق مع أهواءه الشخصية، وذلك فور استخراج التقرير؟
    Crsytal repots viewer و SS Reporting Service لايسمحان بذلك مباشرة (إلا بالدوران عليهما والتصدير إلى word أو صيغة أخرى قابلة للتعديل، لكن rpt أو pdf لاتسمح بذلك)!!!!

  3. سبتمبر 4, 2009 الساعة 1:01 ص

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

    عموما مشكور على المداخله الاكثر من رائعه

    تحياتي

  4. zarzour
    سبتمبر 24, 2009 الساعة 1:58 ص

    شكرا لك أخي الكريم

    الحمد الله على وجود شخص مثلك وشكرا لك على الدروس القيمة

    عندي سؤال عن كيفية عرض أكثر من صورة في Visual Studio Reporting
    أعرف إضافة صورة واحدة مثل شعار …الخ ولكن أريد عرض صور شخصية ولدي path مسار كل صورة ضمن الداتا بيس (ado )

    و ممكن نتعاون لحل هذه المشكلة ( بدي بس طرف الخيط )

    ولو فيها بعض العذاب ممكن تراسلني ضمن منتدى الفيجوال بيسك لكي أعلم بوصول الرد

  5. يناير 1, 2010 الساعة 3:16 م

    شكرا للشرح الذي أعتبره مفيدا,,,وإن كان كبداية ….شكراً

  6. abdullah
    سبتمبر 2, 2010 الساعة 5:54 م

    اخي النبهاني ياليت لو تشرح لنا المكتبة او طريقة عملها بشكل درس عملي حتى نستوعب الطريقة ونطبقها بأعمالنا وشكرا

  7. fadel ALsultan
    سبتمبر 30, 2012 الساعة 11:10 م

    عزيزي ممكن رابط غير هذا

    لآنه ما يفتح معي ؟

    و شكراًَ

  1. No trackbacks yet.

أضف تعليقاً

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s

%d مدونون معجبون بهذه: