![]() |
|
|||||||
| برمجة قواعد البيانات والتقارير تتناول مواضيع هذا القسم برمجة قواعد البيانات وتطبيقاتها بواسطة تقنية ADO.NET وكذلك التقارير بالتقنيات المختلفة سواء Microsoft ReportViewer أو CrystalReport بغض النظر عن اللغة المستخدمه في ذلك |
| آخر 10 مشاركات |
|
|
|
LinkBack (1) | أدوات الموضوع | انواع عرض الموضوع |
|
|
#11 (permalink)
|
|
كبير العمداء
الجنس: ذكـــر الجنسية: عمان بلد الإقامة: عمان الوظيفة: أخرى المؤهل الدراسي: الثانوية العامة التخصص العلمي: الهندسة الميكانيكية كيف عرفت عن موقعنا: وصلة من موقع اخر تاريخ التسجيل: May 2004
المشاركات: 6,675
شكراً: 53
تم شكره 82 مرة في 59 مشاركة
معدل تقييم المستوى:10
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
التعامل مع تقارير 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 فهي التي تمكننا من التحكم بهوامش صفحة التقرير عند الطباعة وهي أيضا بوحدة الإنش . هذه هي نهاية الجزء الأول ... من لديه أي سؤال حول هذا الجزء يرجى طرحه ولا تستعجلوا علي بالرد ![]() |
|
|
|
| مرحبا عزيزي الزائر |
| لمشاهدة باقي ردود هذا الموضوع, من فضلك قم بتسجيل الدخول او اضغط هنا للتسجيل. |
|
| أدوات الموضوع | |
| انواع عرض الموضوع | |
|
|
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 | |
|
|
|