![]() |
|
[ تمّ الحل ] : التّرقيم التّسلسلي السّنوي - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [ تمّ الحل ] : التّرقيم التّسلسلي السّنوي (/showthread.php?tid=22811) الصفحات:
1
2
|
[ تمّ الحل ] : التّرقيم التّسلسلي السّنوي - عبد العزيز البسكري - 05-12-17 السّلام عليكم و رحمة الله و بركاته
أمسية طيّبة ..
إخواني الأفاضل أملي بالله ثم بكم المساعدة بهذه الإشكاليّة لو تكرّمتم
عند الضغط على زر الأمر " الإضافة " يظهر بالتاكست 1 التّرقيم بهذا الشّكل :
0001 - 2017
أضغط مرّة ثانية .. يزداد الترقيم حسب الحقل ID الموجود بقاعدة البيانات
نفترض بنهاية هذه السّنة بآخر ثانية من 31 ديسمبر 2017 .. الترقيم مثلاً يصير : 0075 - 2017
عند دخول العام الجديد 2018 إذا كنّا من أهل الدنيا إن شاء الله ..يبدأ الترقيم من جديد ب 0001 - 2018
بارك الله فيكم و لكم مقدّمًا و جزاكم خير الجزاء
إحتراماتي
RE: التّرقيم التّسلسلي السّنوي - حريف برمجة - 05-12-17 وعليكم السلام ورحمة الله وبركاته كما طلبت في المرفقات . RE: التّرقيم التّسلسلي السّنوي - عبد العزيز البسكري - 05-12-17 السّلام عليكم و رحمة الله و بركاته
أخي الكريم " حريف برمجة "
باسم الله ما شاء الله تبارك الله
هو المطلوب بالضبط بتمامه و كماله .. و الكمال لله
بارك الله فيك و لك و في كل من تحب و جزاك خير الجزاء و رزقك خير الدارين إن شاء الله
خالص إحتراماتي و تقييماتي
RE: [ تمّ الحل ] : التّرقيم التّسلسلي السّنوي - طالب برمجة - 05-12-17 مع أن الموضوع قد تم حله، فقد أردت وضع أسلوب آخر للفائدة هذه طريقة أخرى أرجو أن تكون مفيده وهي تكوين الرقم الجديد دون حفظه الا عند اضافة البيانات فيتم ارفاقه مع معهم إنشاء رقم جديد (دون حفظه) عن طريقة الدالة getNewID على أساس أن الحقل نوعه نصي كما في المثال المرفق PHP كود : 'معرفة الرقم الجديدوبمكانك تجربة بالكود التالي على المثال المرفق PHP كود : Imports System.Data.OleDbRE: [ تمّ الحل ] : التّرقيم التّسلسلي السّنوي - عبد العزيز البسكري - 05-12-17 السّلام عليكم و رحمة الله و بركاته
تسلم أخي الكريم " طالب برمجة " و سلم يمينك و دينك
حلٌّ ثانٍ رائع .. مميّز و ممتاز يفي بالغرض طولاً و عرضًا
بارك الله فيك و لك و أثابك جنّات النّعيم و رزقك من حيث تحتسب و من حيث لا تحتسب إن شاء الله
إحتراماتي و تقييماتي
RE: [ تمّ الحل ] : التّرقيم التّسلسلي السّنوي - ahmedmansour - 05-12-17 طيب فى هذا المثال لو اردات تحويل السنة الى رقم اخر مثلا 2017 تساوى 71 2018 تساوى 72 هكذا RE: [ تمّ الحل ] : التّرقيم التّسلسلي السّنوي - حريف برمجة - 05-12-17 انته اكيد عارف طلبك ،، هل 2017 = 71 2018 = 72 وهكذا كل عام زيادة واحد ؟ وضح طلبك لتجد الاجابة الصحيحة . RE: [ تمّ الحل ] : التّرقيم التّسلسلي السّنوي - ahmedmansour - 05-12-17 ماذا لو اردت ان اعدل على هذا المثال ليكون هكذا طبعا سكون هناك تعديل فى قاعده البيانات على افتراض ان قاعدده البيانات بها حقلين للسنة والرقم (05-12-17, 07:05 PM)حريف برمجة كتب : انته اكيد عارف طلبك ،، بالظبط كدا عايز ابدا له من سنة معينة ولتكن من سنة 2000 مثلا وعند اختيار اى سنة يزاد الرقم المقابل لها بنفس مقدار الزياده فى سنة الاخنيار بمعنى لو اخترت سنة 2000 يظهر لى 73 لو اخترت 2005 يظهر لى 75 نفس مقدار الزياده RE: [ تمّ الحل ] : التّرقيم التّسلسلي السّنوي - sendbad100 - 05-12-17 السلم عليكم نفص من السنة 1927 2000 - 1927= 73 2001 - 1927 = 74 وهكذا 2010 - 1927 = 83 2017-1927 = 90 RE: [ تمّ الحل ] : التّرقيم التّسلسلي السّنوي - ahmedmansour - 06-12-17 ماذا لو اردت ان اعدل على هذا المثال ليكون هكذا طبعا سكون هناك تعديل فى قاعده البيانات على افتراض ان قاعدده البيانات بها حقلين للسنة والرقم |