27-10-13, 05:25 PM
(آخر تعديل لهذه المشاركة : 27-10-13, 05:30 PM {2} بواسطة hoob computer.)
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
الصلاة و السلام على أشرف خلق الله سيدنا محمد و على آله و صحبه و سلم
إخواني و أخواتي أعضاء المنتدى الكرام,
المشرفين و المراقبين و القائمين على هذا المنتدى الرائع,
أما بعد, لقد خطرت في بالي فكرة القيام بمشروع صغير يفيد المبتدئين و المتوسطين المستوى في (برمجة قواعد البيانات تحت بيئة 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).
من ثم نقوم بما هو موضح في الصورة أدناه:
عند الانتهاء من عمل ما هو موضح في الصورة أعلاه سينتج لنا التالي:
إلى هنا ينتهي درس اليوم
يتبع ...