في النموذج ( تسديد جماعي ) يكون التاريخ بهذا الشكل yyyy/mm/dd ولكن عند الذهاب إلى الشاشة الرئيسية يصبح التاريخ بهذا الشكل yyyy/dd/mm أي أنه يعرض الشهر ثم اليوم ثم السنة فهل يوجد حل لذلك ؟

في النموذج ( تسديد جماعي ) يكون التاريخ بهذا الشكل yyyy/mm/dd ولكن عند الذهاب إلى الشاشة الرئيسية يصبح التاريخ بهذا الشكل yyyy/dd/mm أي أنه يعرض الشهر ثم اليوم ثم السنة فهل يوجد حل لذلك ؟

اعتقد المشكلة بسبب قناع الادخال في حقل التاريخ
احذف قناع الادخال في كل من الجدول والنموذج الفرعي وانظر النتيجة
لقد فعلت كما قلت ولكن لا فائدة ما زالت نفس المشكلة !! :wacko:
لقد قمت بحذف بياناتك ثم ادخلت بيانات من جديد
فكان التاريخ مضبوط 100% في الفورم وفي الجدول
حتى اني قمت بغلق القاعدة وفتحها من جديد وكله تمام
انظر الى اعدادات التاريخ القصير والطويل في جهازك في : لوحة التحكم / الاعدادات الاقليمية
السلام عليكم
تمت الاجابة من قبل الاخ ابو الانس
تمت التجربة
المثال سليم
افحص اعدادات التاريخ في حاسوبك
في هذا الرابط
الأخوة sabhha و shamal الله يعطيكم العافية وكلامكم صحيح 100% .
ولكن في حالة عمل برنامج وإعطائه للعميل فيمكن تختلف الإعدادات عنده وهو لا يعلم ، ومن خلال بحثي في المنتدى وجدت الحل من الأستاذة / زهرة :
يتم إضافة الكود التالي في حدث عند تحميل النموذج ( تسديد جماعي ) :
Calendar = vbCalHijri d = Date d = Format(d, "yyyy/mm/dd")