مشكلة في تاريخ ميلاد مجهول اليوم والشهر (خلال)
#1
السلام عليكم ورحمة الله تعالى وبركاته
لدينا في الجزائر وخاصة في بعض المناطق الصحراوية بجنوب الجزائر
فيئة من المواطنين تاريخ ميلادهم لا يحتوي على يوم ولا شهر أي فلان بن فلان مولود خلال عام 1920
هذا هو تاريخ ميلاده وهذه الظاهرة موجودة بكثر في هذه المناطق وعند تسجيله في الحالة المدنية
تم تسجيله بهذه الصيغة أي خلال سنة أو عام 1920

المشكل الآن الذي نحن بصدد البحث على الحل المناسب له
وهو كيف يمكنن لحقل من نوع تاريخ أن يقبل كتابة التاريخ بهذا الشكل 00/00/1920
وبدون ما يعطينا خطأ وأن يكون نوع الحقل تاريخ وليس نصي
والسلام عليكم ورحمة الله تعالى وبركاته
الرد
#2

احد الحلول هو اضافة حقل منطقي Présumé او مميز
اذا كان للشخص تاريخ ميلاد يكون الحقل False
ان كان الشخص مميز يكون الحقل True وتاريخ المبلاد يكتب 01/01/1920
وعند التعامل معه يتم اظهار فقط 1920 وتجاهل اليوم والشهر في حالة كان الحقل True
والسلام عليكم
الرد
#3
deltaaziz كتب :
احد الحلول هو اضافة حقل منطقي...

لا أظن أن هنالك حلا آخر.
:: رب يسر ولا تعسر رب سهل وتمم بالخير ::
الرد
#4
جزاكم الله عنا كل خير
الرد
#5
sandokhane كتب :لا أظن أن هنالك حلا آخر.

هناك دائما حلول!
حل اخر هو عدم استعمل حقل واحد Date للتاريخ بل ثلاثة حقول Integer
واحد للسنة، الثاني للشهر والثالث لليوم
في حالة شخص مميز نضع صفر في الشهر واليوم.
الرد
#6
deltaaziz كتب :هناك دائما حلول!
حل اخر هو عدم استعمل حقل واحد date للتاريخ بل ثلاثة حقول integer

إقتباس :وأن يكون نوع الحقل تاريخ وليس نصي

للأسف..ليست كل الحلول مقبولة...كما أن بعض الحلول غير عملية...
:: رب يسر ولا تعسر رب سهل وتمم بالخير ::
الرد
#7
ربما تحويل الحقل من تاريخ الى خقل نص
و وضع maskedit في حقل الادخال قد يحل المشكلة
Smile
سبحان الله و بحمده عدد خلقه و رضا نفسه و زنة عرشه و مداد كلماته
الرد
#8
الحل
وضعهم في قائمة خاصة وعدم ادارجهم مع البقية
ثم تعدل في حقل التاريخ فيما يناسب الحالة
وعند البحث تشمل القائمتين
وشكرا
الرد


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


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