الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التقارير Report .. ولكن بشكل جديد ؟!

مغلق
بدأه يوفي VIP في 8 يوليو 2007 · 3 رد · 602 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
bsm.gif

salam.gif

welcome.gif

fa9l.gif

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

الطريقة ببساطة باستخدام صفحة HTML !!

قد تبدو غريبه بعض الشيء ولكن هناك مرونة كبيرة جداً في عمل الجداول بها وتغيير الألوان والخلفيات بشروط معينه ووو ، الكثير من الأشياء لم أستطيع تطبيقها بالداتا ريبورت ..

لن أطيل عليكم :) سأبدأ بشرح ( صغير ومبسط ) لاستخدام الجداول في الـ HTML وهي التي نستخدمها في عمل التقارير هناك الكثير من الخصائص للجداول لم ولن أتطرق لها لأنها ليست موضوعنا الرئيسي :) ..

fa9l.gif

أولا شرح استخدام الجداول في HTML .::يستخدم العنصر Table في تكوين الجداول فكل جدول يبدأ بوسم البداية <table> وينتهي بوسم النهاية </table> والمثال التالي يوضح كيفية إنشاء جدول .:

أفتح برنامج المفكرة Notepad واكتب به هذا الكود ..::

1.gif

بعدها أحفظ الملف بصيغة htm . بعدها شغل الملف وشاهد النتيجة ، بالطبع إذا كان عملك صحيح سيخرج لك الشكل التالي .::

2.gif

للجدول في لغة html أربعة أوسمة أساسية وهي :.

1- عنصر العنوان <caption> وهو إختياري ويحتوي على وصف ( عنوان للجدول ) .

2- عنصر صف الجدول Table Row وتكتب <tr> و</tr> .

3- عنصر تكوين الخانات ( الخلايا ) Table Data Cells وتكتب <td> و </td> .

ولا ننسى الأهم وهو عنصر تكوين الجدول <table> ..

نقطه هامة جداً .:: لكل عنصر من العناصر السابقة وسمه نهاية( قفل ) العنصر .

ومن مما سبق يظهر لي أنه اتضح لكم الكود الذي كتبناه في البداية وهذا شرح مبسط على الصورة .::

3.gif

هذا شرح مبسط جداً لعمل الجداول في لغة Html ..

ويوجد الكثير من الخصائص الخاصة بالجدول مثل تغيير لون النص وتغيير الخلفية ودمج الخلايا وتعديل الهوامش وتغيير ألوان الاطارات وإدخال تنسيقات CSS أيضا .. والكثير أيضاً من الأشياء الجميلة أيضا التي تمكنك من جعل التقرير بأجمل شكل :) ..

fa9l.gif

ثانيا : بعد أن تعرفنا على خصائص الجدول نريد أن نربطها الآن بالفيجوال بيسك ..

الطريقة سهله جداً ، لتكن لديك قاعدة بيانات تحتوي على الجدول التالي .::

4.gif

** على فكرة قاعدة البيانات لم أعملها أنا وجدتها جاهزة في أحد البرامج :) ..

ونريد أن نعمل تقرير للحقول الثلاثة ID و ItName و ItPrice .

بعد ما نربط قاعدة البيانات بأي أداة كانت ..

المهم في هذا المثال ربطنا قاعدة البيانات بأداة Adodc وليكن شكل المشروع مثلاً كهذه الصورة .::

5.gif

وبعد ذلك نضع زر ونكتب به هذا الكود :..

6.gif

شاهد البرنامج بعد التنفيذ وعند النقر على زر ( عرض التقرير ) تظهر لك مباشرة صفحة HTML فيها ..:::

7.gif

لتحميل المشروع كاملاً من هنا ..

هذه الطريقة بشكل مبسط ومختصر لأبعد الحدود :) ..

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

دمتم في رعاية الله ..

لا تنسوني من دعواتكم ..

#2

جزاك الله كل خير

#3

يعطيك العافيه والله شي جديد وممتع

#4

حياااكم :)

هذا الموضوع مغلق.

مواضيع مشابهة