التنبيهات التالية ظهرت :
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 864 - File: showthread.php PHP 7.4.33 (Linux)
File Line Function
/showthread.php 864 errorHandler->error



تقييم الموضوع :
  • 5 أصوات - بمعدل 3.4
  • 1
  • 2
  • 3
  • 4
  • 5
[مثال] Master - Detail Example
#1
بسم الله الرحمن الرحيم

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


إخواني و أخواتي أعضاء المنتدى الكرام,
المشرفين و المراقبين و القائمين على هذا المنتدى الرائع,

أما بعد, لقد خطرت في بالي فكرة القيام بمشروع صغير يفيد المبتدئين و المتوسطين المستوى في (برمجة قواعد البيانات تحت بيئة VB.Net).
لذا, أحببت أن أقوم بعمل هذا المشروع البسيط و وضعه في المنتدى الجميل لتعم الفائدة ... فأرجوا منكم أن تقبلوا هذا المشروع كهدية بسيطة لكل الزوار و الأعضاء.
و الأن دعونا نبدأ على بركة الله في المشروع ...
1- إسم المشروع: Master – Detail Example with XtraReports
2- متطلبات المشروع:
- VS 2010 or VS 2012
- MS Office 2010 or MS Office 2013
- DevExpress v12.2 or DevExpress v13.1
3- خطوات العمل بالمشروع ستكون كالتالي:
- عمل قاعدة البيانات.
- عمل واجهات البرنامج المطلوبة.
- عمل التقرير المطلوب.
4- الصورة التالية توضح المشروع بعد نهايته:


أول خطوة سنقوم بها هي عمل قاعدة البيانات:
سنقوم بالبحث عن (MS Office Access) في قائمة إبدأ (Start) كما في الصورة:


شرح الصورة:
1- نضغط على قائمة إبدأ (Start) بزر الفأرة (Mouse) الأيسر.
2- نكتب في صندوق البحث (Access) ليظهر لنا (MS Office Access).
3- نضغط عليه بزر الفأرة (Mouse) الأيسر ليفتح لنا البرنامج كما في الصورة التالية:


بعد القيام بإختيار (Blank desktop database), ستظهر لنا الصورة التالية:


شرح الصورة:
1- نكتب إسم قاعدة البيانات مثل ما هو مكتوب (XtraReport.mdb).
2- عند الضغط على هذا الزر ستفتح لنا نافذة نختار منها مكان حفظ قاعدة البيانات كما في الصورة التالية:



- بعد الانتهاء من كتابة إسم قاعدة البيانات و إختيار مكان حفظها, نضغط على هذا الزر (OK).
3- بعدها نضغط على زر (Create) لتفتح لنا قاعدة البيانات كما في الصورة التالية:


نضغط على الزر الموضح في الصورة أعلاه ليظهر لنا التالي:


هنا سنقوم بكتابة إسم الجدول و سنسميه (Product_Table) و بعدها نضغط على (OK).
ثم نقوم بعمل الموضح في الصورة أدناه:


نقوم بكتابة أسماء الحقول كما هو موضح في الصورة أعلاه مع مراعاة نوع و حجم كل حقل كما هو موضح في (Description) كل حقل.
بعد الانتهاء من ذلك نقوم بعمل (Save) للجدول و إغلاقه. و من ثم نقوم بعمل جدول جديد و ذلك من خلال:
1- الذهاب إلى (Create).
2- الضغط على (Table). سيظهر لنا التالي:


نضغط على الموضح في الصورة أعلاه.
سيظهر لنا التالي:


نكتب إسم الجدول (Category_Table). من ثم نضغط على (OK) ليظهر لنا التالي:


نقوم بكتابة أسماء الحقول كما هو موضح في الصورة أعلاه مع مراعاة نوع و حجم كل حقل كما هو موضح في (Description) كل حقل.
بعد الانتهاء من ذلك نقوم بعمل (Save) للجدول و إغلاقه.
بعد الانتهاء من عمل الجدولين و حقولهما, نقوم بالتالي:


ستظهر لنا النافذة التالية:


نقوم بعمل (Add) للجدولين (Category_Table) و (Product_Table).
من ثم نقوم بما هو موضح في الصورة أدناه:


عند الانتهاء من عمل ما هو موضح في الصورة أعلاه سينتج لنا التالي:



إلى هنا ينتهي درس اليوم Smile

يتبع ...
الرد }}}


الردود في هذا الموضوع
Master - Detail Example - بواسطة hoob computer - 27-10-13, 05:25 PM
RE: Master - Detail Example - بواسطة abulayth - 27-10-13, 05:34 PM
RE: Master - Detail Example - بواسطة hoob computer - 30-10-13, 03:34 PM
RE: Master - Detail Example - بواسطة ali.alfoly - 30-10-13, 04:23 PM
RE: Master - Detail Example - بواسطة hoob computer - 30-10-13, 04:32 PM
RE: Master - Detail Example - بواسطة atefkhalf2004 - 01-11-13, 09:35 PM
RE: Master - Detail Example - بواسطة hoob computer - 03-11-13, 09:46 AM
الدرس الثالث و الأخير - بواسطة hoob computer - 05-11-13, 04:24 PM
RE: Master - Detail Example - بواسطة atefkhalf2004 - 16-11-13, 02:19 PM
RE: Master - Detail Example - بواسطة hoob computer - 16-11-13, 08:57 PM
RE: Master - Detail Example - بواسطة الشاكي لله - 16-11-13, 09:03 PM
RE: Master - Detail Example - بواسطة hoob computer - 17-11-13, 12:43 AM
RE: Master - Detail Example - بواسطة فانتسي ارت - 09-03-14, 10:05 AM
RE: Master - Detail Example - بواسطة hoob computer - 16-03-14, 04:41 PM
RE: Master - Detail Example - بواسطة Omar Mekkawy - 10-08-14, 03:25 AM
RE: Master - Detail Example - بواسطة hoob computer - 24-08-14, 11:27 AM
RE: Master - Detail Example - بواسطة ناصر الناصر - 17-10-14, 11:30 PM
RE: Master - Detail Example - بواسطة hoob computer - 20-10-14, 11:50 AM
RE: Master - Detail Example - بواسطة مخـ الأمل ـاوي - 03-09-18, 07:30 AM
RE: Master - Detail Example - بواسطة elgokr - 03-09-18, 08:19 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم