الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

حول علاقة طريقة ادخال التواريخ باعدادات الجهاز

مغلق
بدأه hyz في 2 ديسمبر 2004 · 3 رد · 711 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته .

اخوتي عندي مشكلة في التعامل مع التواريخ وقد تكون المشكلة في فهمي انا لها وسأشرح لكم الموضوع

في المثال المرفق وهو لاحد الاخوة الاعزاء في المنتدى (برنامج تحويل التاريخ) نلاحظ ان طريقة ادخال التاريخ تعتمد على اعدادات الجهاز الاقليمية ( اللغة ) فلو كانت الاعدادات على اللغه الانجليزية وجب عليك ادخال التاريخ مبتداً بالشهر اولاً ثم اليوم ثم السنة للحصول على النتيجة الصحيحة جرب ادخال التاريخ الآتي ( السابع من الشهر الثامن للعام 1425) وحوله الى ميلادي لو ادخلت اليوم اولاً لن تحصل على نتيجة صحيحة ولوكانت اعدادات الجهاز على اللغة العربية وجب عليك ادخال اليوم اولاً وكل ذلك لاعلاقة له باختيار التاريخ الهجري او عدمه من اعدادت برنامج الاكسس

سؤالي : هل من طريقة اجبر فيها المستخدم على ادخال اليوم اولاً ثم الشهر ثم السنه بصرف النظر عن الاعدادات الاقليمية للجهاز ....وماهي النتيجة التي سوف اجنيها لو حددت في اعدادات الاكسس (اختيار التقويم الهجري) حيث لاحظت انني سواء حددت هذا الاختيار ام لا فامكاني كتابة التاريخ الهجري واستخدامة

آسف على الاطاله وتقبلوا تحياتي

تحويل التاريخ.rar

#2

وين الشباب وين المحترفين

#3

الى الاخ hyz

نعم هناك عدت طرق ومن هذه الطرق

في خصاءص الحقل تذهب الى format وتكتب dd-mm-yyyy

ومن Data و Input mask تكتب 99/99/000000;0;_

بهذه الطريق ممكن اجبار المستخدم على كتابة التاريخ بالتسسلسل

وارجو انه اللي قدمته هو الطلب المفيد

وما اوتيت من علما الا قليلا

#4

شكرا لك اخي العزيز ircpal

نعم ما قلته يجعل التاريخ يظهر للمستخدم بالترتيب الذي اريده ولكن .......؟؟؟؟؟؟؟

انا اقصد ان طريقة ادخال التاريخ تعتمد على الاعدادات الاقليمية للجهاز

مثلا في المثال الذي ارفقته ضع التنسيق كما ذكرت انت واجعل اعدادات جهازك على اللغة الانجليزية مثلاً وقم بادخال تاريخ معين لتحويله مثلآ ادخل 3 ثم 7 ثم 1425 وهذا معناه اننا نريد نحول التاريخ اليوم الثالث من شهر رجب عام 1425 الى تاريخ ميلادي طبعا سيتم تحويله الى 26 شهر 4 عام 2004 طبعا هذا خطأ لانه يوافق 19 شهر 8 عام 2004 وهذا الخطأ حصل لان البرنامج اعتبر ان 3 هو الشهر و 7 هو اليوم لان اعدادت جهازك على الانجليزي وطبعأ تنسيق تواريخهم الشهر اولاٌ

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…