جامعة أهلاً عرب

العودة   جامعة أهلاً عرب > كلية Microsoft.Net و Visual Studio > برمجة قواعد البيانات والتقارير

برمجة قواعد البيانات والتقارير تتناول مواضيع هذا القسم برمجة قواعد البيانات وتطبيقاتها بواسطة تقنية ADO.NET وكذلك التقارير بالتقنيات المختلفة سواء Microsoft ReportViewer أو CrystalReport بغض النظر عن اللغة المستخدمه في ذلك

آخر 10 مشاركات اخفاء المعادلات في شريط الصيغة ( آخر مشاركة : aymz077 - مشاركات : 6 - )           »          استفسار عن طباعة شهادات مدرسية ( آخر مشاركة : aymz077 - مشاركات : 2 - )           »          اطلبو أي لعبة وسآتيكم بها أنشاْ الله ( آخر مشاركة : MOUSSAKHRAIS - مشاركات : 1 - )           »          نظام الصادر و الوارد ( مشاركات : 31 - )           »          المحاسب المسلم لادارة المنشئات التجارية ( مشاركات : 2 - )           »          ارجو المساعده الترقيم التلقائي في نوذج فرعي ( مشاركات : 2 - )           »          فرصة دراسية ( آخر مشاركة : almohib_alsaghir - مشاركات : 2 - )           »          اخوي توت عنخ امون الحقني....كارثة حصلت ( آخر مشاركة : tutankhamoun - مشاركات : 1 - )           »          UTM University ولا تتردد بالسؤال ( مشاركات : 179 - )           »          استفسار ( آخر مشاركة : angelwings - مشاركات : 8 - )

إنشاء موضوع جديد  إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم 2008-01-09, 04:14 PM   #1 (permalink)
كبير العمداء
 
الصورة الرمزية النبهاني
 
الجنس: ذكـــر
الجنسية: عمان
بلد الإقامة: عمان
الوظيفة: أخرى
المؤهل الدراسي: الثانوية العامة
التخصص العلمي: الهندسة الميكانيكية
كيف عرفت عن موقعنا: وصلة من موقع اخر
تاريخ التسجيل: May 2004
المشاركات: 6,675
شكراً: 53
تم شكره 82 مرة في 59 مشاركة
معدل تقييم المستوى:10 النبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهمالنبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهمالنبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهمالنبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهمالنبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهمالنبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهمالنبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهمالنبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهم

أدوات تقارير Visual Studio 2005 - الجزء الثاني

أدوات تقارير Visual Studio 2005 - الجزء الثاني

أدوات التقرير :
من المؤكد انك ستعرض البيانات على أدوات معينه ، وكذلك ستستخدم بعضها لتمنح التقرير شكلا جماليا ، وفي أدوات تقارير Visual Studio ستجد أدوات مشابهه لأدوات Windows Controls كما بالصورة التالية :

وسنسرد مجوعة من أهم الأدوات ووظيفة كل منها وباختصار :

أداة صندوق النص Textbox :
واضح من اسم الأداة وعنوانها أنها شبيهه بتلك الموجودة في Windows Forms مع ملاحظة كونها اقل مزايا. تتمتع بقدر جيد من الخصائص المفيدة اترك لك عزيزي المبرمج فرصة استكشافها ، ولك من عندي أن الخاصية الأهم هي Value وهي التي تمثل البيانات المعروضة على الأداة .


أداة الخط Line:
لا تعليق ! استخدام هذه الأداة محصور في الجماليات وهو عرض خط بطرفين .


أداة الجدول Table :
أداة مهمة جدا وهي تستخدم لعرض البيانات على شكل جدول، وهي تتكون من أعمدة Columns وصفوف Rows، واغلب التقارير تستخدم هذه الأداة طبعا. لكن أهم ما أود ذكره في هذه النقطة هو انه يوجد ثلاثة أنواع من الصفوف rows في هذه الأداة ، البداية تكون مع صفوف العناوين Header والتي تمثل عنوان الأعمدة ، ثم تأتي صفوف البيانات Details والتي سيتم عرض البيانات المأخوذة من الـ Dataset فيها ، وهي التي يتم تكرارها طبعا ، النوع الأخير هو الـ Footer والخاص بصفوف الذيل وعادة ما تستخدم في عرض المجاميع ( مجموع العمود الذي تنتمي إليه ) .
الجدير بالذكر بأن لأداة الجدول صفحة خصائص خاصة بها يمكنك الوصول إليها من خلال القائمة المنسدلة منها عند النقر بالزر الأيمن على المربع الموجود في الزاوية العلوية اليسرى للأداة وهذه الخصائص كثيرة جدا وسنتناولها لاحقا . أضف لمعلوماتك أخري الكريم / أختي الكريمة ، أن هذه الأداة ما هي إلا مجموعة كبيرة من أدوات النص Textboxes وكأن هذا الجدول هو شبيه بما يسمى في VB6 بمصفوفة الأدوات Control Array .
بقي أمر أخير أحب ذكره هنا وهو أن هذه الأداة تدعم المجموعات Groups بشكل كبير وسهل جدا وهذا ما يسهل عليك العمل وإنتاج التقارير التي تعتمد على المجاميع .


أداة الجداول المتداخلة Matrix :
ما فائدة هذه الأداة ؟ ما الفرق بينها وبين الأداة السابقة ؟ أجيبك بكل بساطة أن هذه الأداة هي أداة عظيمة جدا وتمكنك من تجميع البيانات بشروط كثيرة جدا بدون الحاجة إلى كتابة استعلامات مخصصة ومعقدة جدا في قاعدة البيانات والتي غالبا ما تكون شبه مستحيلة !
من المعروف أن أداة الجدول Table تقوم بعرض البيانات على شكل جدول يحتوي على أعمدة محددة وعددها ثابت بينما الصفوف يكون عددها متغيرا حسب حجم البيانات ، بينما أداة الـ Matrix تقوم بعرض البيانات على شكل جدول بأعمدة غير محدودة العدد أثناء تصميم الأداة والتقرير وإنما في وقت التنفيذ على حسب حجم البيانات والمجموعات التي كونتها في الأداة يتم إنشاء صفوف وأعمدة ! هنا قوة هذه الأداة الرائعة بحق ( إن لم تصدق ، فأخبرك أنني قبل أن اعرف هذه الأداة استغرقت شهرا كاملا باحثا عن حل لعمل تقرير فيه مجاميع كثيرة ومتداخله ومشروطة أيضا وكانت عملية معقدة جدا باءت بالفشل لولا اكتشافي لكيفية عمل هذه الأداة )
وسنتحدث عن هذه الأداة وكيفية استخدامها لاحقا.


الأداة Rectangle:
تستخدم لرسم شكل مستطيل على التقرير، أي يمكن اعتبارها بأنها أداة تجميل، كما يمكن أن تستخدم كأداة حاضنة لأدوات أخرى.



الأداة List:
هذه الأداة إحدى أهم الأدوات على الإطلاق، فهي تعرض البيانات على شكل مجموعات يتم تكرارها كل صف Row من الجدول أو الاستعلام المحدد، لم تفهم صحيح ؟ إليك مثال صغير، يمكن أن تكون هذه الأداة أداة حاضنة لمجموعة من أداوت أخرى ، مثلا تستطيع أن تضع عليها Textbox و Table بحيث يظهر في أداة النص اسم الشخص مثلا ، وفي الجدول تظهر بياناته المختلفة ، ويتم تكرار هذه المجموعة دوما ، الجدير بالذكر انه يجب أن تقوم بعمل Group تجمع عليها البيانات المجلوبة من الـ DataTable لكي تستطيع استخدامها وهذا ما سنراه لاحقا .



أداة الصور Image :
هذه الأداة واضح من عنوانها واسمها أنها خاصة بعرض الصور على التقرير ، هذه الصور قد يكون مصدرها ملف تحدده أنت ، صورة مدمجة في التقرير ، أو صورة من قاعدة البيانات ( ياللروعة ! )



أداة التقرير الفرعي Sub Report :
أداه تستخدم لعرض تقرير داخل آخر ، ولا يوجد لدي الكثير لأخبرك عنه لأنني لم أجربها حتى اللحظة .



أداة المخططات Charts :
أداة مهمة للكثيرين وهي تستخدم في رسم مخطط بيانات للبيانات Chart كما تشاء وبأشكال مختلفة وهو يفي بالغرض ويزيد أيضا ! فهي أكثر الأدوات خصائصا وتخصيصا على الإطلاق . الحديث عن هذه الأداة بشكل مفصل بحاجة إلى 20 صفحة !


الآن استطيع الجزم بأنه أصبحت لديكم صورة ولو بسيطة عن تقارير Visual Studio ، وقبل أن ننتقل إلى المرحلة التطبيقية ، ينبغي لنا أن نتحدث عن الـ Expression Editor الخاص بهذا النوع من التقارير وهو موضوع الدرس القادم ! فلا تستعجلوا

لتحميل الدرس على هيئة ملف PDF يرجى زيارة المرفقات

نفتح الآن الباب للنقاش

تحياتي
الملفات المرفقة
نوع الملف: zip 01193336713.zip‏ (182.2 كيلوبايت, المشاهدات 242)
النبهاني غير متواجد حالياً   رد مع اقتباس
مرحبا عزيزي الزائر
لمشاهدة باقي ردود هذا الموضوع, من فضلك قم بتسجيل الدخول او اضغط هنا للتسجيل.
إنشاء موضوع جديد  إضافة رد

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة
الانتقال السريع


الساعة الآن 09:43 PM.


Powered by vBulletin Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd
إن الكتابات المنشورة في الجامعة ملك لأصحابها و هي لا تعبر عن وجهة نظر إدارة الجامعة


Search Engine Friendly URLs by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53