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

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

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

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

إنشاء موضوع جديد  إضافة رد
 
LinkBack (1) أدوات الموضوع انواع عرض الموضوع
قديم 2007-09-05, 07:10 PM   1 links from elsewhere to this Post. Click to view. #1 (permalink)
كبير العمداء
 
الصورة الرمزية النبهاني
 
الجنس: ذكـــر
الجنسية: عمان
بلد الإقامة: عمان
الوظيفة: أخرى
المؤهل الدراسي: الثانوية العامة
التخصص العلمي: الهندسة الميكانيكية
كيف عرفت عن موقعنا: وصلة من موقع اخر
تاريخ التسجيل: May 2004
المشاركات: 6,675
شكراً: 53
تم شكره 82 مرة في 59 مشاركة
معدل تقييم المستوى:10 النبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهمالنبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهمالنبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهمالنبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهمالنبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهمالنبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهمالنبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهمالنبهاني 650- من الاشخاص الذين اتمنى ان تتعرف عليهم

التعامل مع تقارير Visual Studio : الجزء الأول

أدوات تقارير Visual Studio
في مختلف التطبيقات التي تعتمد على قواعد البيانات ، نحتاج إلى استخلاص البيانات على شكل تقارير وغالبا ما يكون مصيرها الطباعة ، بالتالي يجب عليك كمبرمج أن تعرف كيفية التعامل مع التقارير وإنشائها والقيام – بحد أدنى – بالعمليات الأساسية عليها من ابتداءا من عمل تقرير جدولي بسيط ، مرورا بتجميع البيانات ، وانتهاءا بعمل تقارير الـ CrossTable أو ما يعرف بالـ Matrix.


ولا اعلم ما سبب نهم مستخدمي لغات البرمجة وحتى المبرمجين – من مايكروسوفت بـتقارير Crystal Reports الذي اعتبره " مرض " ظهر مع Visual Basic6 واستمر مع ظهور Visual Studio.Net حتى آخر إصداره معتمده حاليا وهي 2005 . لا يشكو كريستال ريبورت من عيب غير انه اكبر من اللازم ، ويحتاج إلى عمل أكثر ومشاكله أكثر وحتى طريقة رسم الأدوات على التقرير تعتبر متعبة – على الأقل بالنسبة لي . ومن هذا المنطلق قررت الحديث عن أداة التقارير الرائعة جدا والتي تصاحب Visual Studio 2005 وهي Visual Studio Reporting Controls السهلة في التعامل والتصميم والمتكاملة منذ البداية مع أي تطبيق تبنيه بأي لغة تابعة لـ .net

أين هي أداة تقارير Visual Studio ؟
يمكنك الوصول إلى هذه الأداة من القائمة Project ثم Add New Item ومنها تختار Report كما بالصورة التالية :



مكونات التقرير:
يتكون هذا النوع من التقرير من صفحة التصميم، وكل صفحة تتكون من ثلاثة أجزاء رئيسية:
• Page Header : وهو رأس الصفحة .
• Body : وهو جسم التقرير والمكان الذي تظهر عليه البيانات ( يتم التكرار داخل كل أداة أو مجموعة على حدة وليس المقطع بأكمله مثل Crystal Reports )
• Page Footer : وهو ذيل التقرير .


بمجرد إنشاء أي تقرير فإن الـ Page Header والـ Page Footer لا تظهر وبالتالي فعليك إظهارها من خلال الضغط بالزر الأيمن لتحصل على القائمة التالية :


أو من خلال القائمة Report :


ولكل من الأجزاء الثلاثة السابقة خصائص أهمها PrintOnFirstPage و PrintOnLastPage بالنسبة للجزأين Page Header و Page Footer، ولكن سنبقي التفاصيل حول هذه الأجزاء الثلاثة لاحقا، والآن سنتحدث عن خصائص التقرير:

خصائص التقرير Report Proprieties :
يحتوي التقرير على بعض الخصائص ، وهنا سنتحدث عن أهمها ، ويمكن الوصول إلى الخصائص بالطريقة المعتادة من نافذة الخصائص ، أو بالضغط على أي مساحة خالية خارج جسم التقرير واختيار Prosperities أو من القائمة Report ، والطريقتين الأخيرتين تمكناننا من استخدام نافذة خاصة بخصائص التقرير سنتعامل معها كثيرا وهي كما بالصورة التالية :


وهي تتكون من عدة ألسنة تبويب، سنترك الآن اللسان General لنتوجه إلى Layout الخاص بتنظيم صفحة التقرير:




نبدأ بالخاصيتين Page Width و Page Height اللتان تمكناننا من تحديد أبعاد صفحة التقرير علما بان الوحدة المستخدمة هنا هي الإنش Inches . بالنسبة لخصائص الـ Margin فهي التي تمكننا من التحكم بهوامش صفحة التقرير عند الطباعة وهي أيضا بوحدة الإنش .

هذه هي نهاية الجزء الأول ... من لديه أي سؤال حول هذا الجزء يرجى طرحه ولا تستعجلوا علي بالرد
النبهاني غير متواجد حالياً   رد مع اقتباس
مرحبا عزيزي الزائر
لمشاهدة باقي ردود هذا الموضوع, من فضلك قم بتسجيل الدخول او اضغط هنا للتسجيل.
إنشاء موضوع جديد  إضافة رد

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

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

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

LinkBacks (?)
LinkBack to this Thread: http://www.hiarab.net/article15021.html
أرسلت بواسطة For Type التاريخ
ط£ط¯ظˆط§طھ طھظ‚ط§ط±ظٹط± Visual Studio 2005 - ط§ظ„ط¬ط²ط، ط§ظ„ط£ظˆظ„ « ظ…ط¯ظˆظ†ط© ط§ظ„ظ†ط¨ظ‡ط§ظ†ظٹ Post #1 Refback 2008-08-22 12:35 PM


الساعة الآن 10:36 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