![]() |
|
فيما يتعلف بإظهار تاريخ الميلاد على شكل (خلال 1960) - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : فيما يتعلف بإظهار تاريخ الميلاد على شكل (خلال 1960) (/showthread.php?tid=6683) |
فيما يتعلف بإظهار تاريخ الميلاد على شكل (خلال 1960) - hamou1982 - 09-01-2015 السلام عليكم ورحمة الله لدي حقل من نوع تاريخ واود ان اضع شرط برمجيا لهذا الحقل على ان يظهر في الديبقريد بنوع نصي مثلا اذا كان تاريخ ميلاد موظف ما من دون يوم او شهر اي مولود خلال سنة 1960 يظهر في الديبثريد بهذه الصفة اي " خلال 1960 " واذا كان تاريخ ميلاد يحتوي على اليوم والشهر والسنة اي يوم 02/03/1960 يظهر بهذه الصفة اي 02/03/1960 كيف احصل على هذه النتيجة من فضلكم فيما يتعلف بإظهار تاريخ الميلاد على شكل (خلال 1960) - أبو معاذ - 09-01-2015 [INDENT] وعليكم السلام ورحمة اله وبركاته ، أنظر الرابط التالي : http://delphi4arab.net/forum/showpost.php?p=43298&postcount=7 فيمكنك انشاء حقل حسابي (calculated field ) من النوع نصي . وفي الحدث OnCalcFields يمكنك فعلا ما يلي : 1- إذا كان التاريخ صحيحا ، فيمكنك استعمال الدالة DateToStr. 2- إذا كان التاريخ يحوي السنة فقط ...الباقي عليك :p وفقك الله لكل خير. [/INDENT] فيما يتعلف بإظهار تاريخ الميلاد على شكل (خلال 1960) - S.FATEH - 09-01-2015 hamou1982 كتب :السلام عليكم ورحمة اللهبما انه لديك حقل من نوع تاريخ في قاعدة البيانات لا يمكنك ان تحفظ فيه السنة و حسب ؟ ! في حالة كان لديك الحقل من نوع نصي varchar مثلا و تقوم بالتحقق من ان التاريخ المدخل صحيح و تسمح بادخال السنة و حسب ربما في هذه الحالة كما قال الاخ Unprogramme باستخدام Calculated field الحدث OnCalcFields تضيف التحقق او يمكنك استخدام OnGetText http://delphi4arab.net/forum/showpost.php?p=43288&postcount=1 فيما يتعلف بإظهار تاريخ الميلاد على شكل (خلال 1960) - hamou1982 - 27-01-2015 بارك الله فيكم وجعل كل مساعداتكم هذه في ميزان حسناتكم |