delphi4arab منتديات دلفي للعرب
كيفية عمل برنامج في دلفي للطلاب كل سنة لوحدها - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيفية عمل برنامج في دلفي للطلاب كل سنة لوحدها (/showthread.php?tid=8579)



كيفية عمل برنامج في دلفي للطلاب كل سنة لوحدها - heraiz - 04-04-2017

السلام عليكم ارجو منكم ارشادي الى كيفية عمل برنامج في دلفي للطلاب كل سنة لوحدها مثلا في السنة الدراسية 2014-2015 يظهر لي طلاب هذه السنة ووضعياتهم  و عندما اريد الانتقال الى السنة الدراسية مثلا 2015-2016 يظهر لي معلوماتهم في نفس البرنامج .و شكرا


RE: بخصوص برنامج دلفي - Delphi4Us - 04-04-2017

السلام عليكم

طبعا انت صممت قاعدة البيانات وبالتأكيد جعلت لكل طالب حقل يمثل تاريخ السنة
كل ماعليك ان تطلب من قاعدة البيانات ان تمدك بالطلبة لسنة معينة
مثل جملة استعلام

كود :
Select * From TableName where StudentDate=2015



RE: بخصوص برنامج دلفي - Mustapha29 - 04-04-2017

تعمل فلترة على السنة الدراسية : (لازم يكون في قاعدة البيانات حقل = السنة الدراسية)


RE: بخصوص برنامج دلفي - heraiz - 05-04-2017

[quote='Mustapha29' pid='41491' dateline='1491331005']
تعمل فلترة على السنة الدراسية : (لازم يكون ف

لا اقصد معرفة طلبة في تلك السنة و لكن مثلا لدي طلبة في موسم الدراسي 2014-2015 مع نتائجهم في السنة الاولى مثلا و في الموسم الدراسي 2015/2016 نتائجهم و علاماتهم في السنة الثانية و الطلبة الجدد  كيف يمكن الاحتفاظ بنسخة من 2014/2015 و الرجوع اليها في اي وقت اي في الواجهة الاولى للبرنامج نختار السنة الدراسية لنطلع على نتائج الطلبة في تلك السنة هذا هو المقصود اما اضافة حقل السنة الدراسية فانه عند تغيير في معلومات الطالب للسنة الجديدة نفقد معلوماته في السنة الماضية و شكرا على التفاعل


RE: كيفية عمل برنامج في دلفي للطلاب كل سنة لوحدها - Delphi4Us - 05-04-2017

افعل ما يفعلونه في المنظومات المالية
حيث يقومون بترحيل البيانات نهاية كل شهر .
انت نهاية كل سنة دراسية تضيف بيانات جديدة لنفس الطلبة بتاريخ السنة الجديدة وتترك القديمة للمراجعة او للارشيف او لاي شئ
او تقوم بانشاء جداول باسماء السنوات مثل 2014 - 2015 - 2016
وكل سنة تخزن بيانات الطالب في السنة المناسبة
الحلول كثيرة واختر انت ما يناسبك


RE: كيفية عمل برنامج في دلفي للطلاب كل سنة لوحدها - Mustapha29 - 05-04-2017

استعمل الدالة batchmove


RE: كيفية عمل برنامج في دلفي للطلاب كل سنة لوحدها - Mustapha29 - 05-04-2017

أو

begin

CopyFile(PChar('db.mdb'), PChar'db20015.mdb'), False);
end;