السلام عليكم ورحمة الله وبركاته
لدي مشكلة في التقارير
ريبورت فيو
وهي بعض الاجهزة يظهر التاريخ ميلادي وبعضها هجري
مع ان تاريخ الجهاز مضبوط على الميلادي
في كلا الجهازين
هل من حل لهذه المشكلة
هذا الكود لجعل البرنامج يعمل بالتقويم الهجري حتى لو الجهاز بالتقويم الميلادي ضعه في الزر لعرض فورم الطباعة
Dim Ar As Globalization.CultureInfo = New Globalization.CultureInfo("AR-SA")
Threading.Thread.CurrentThread.CurrentCulture = Ar
Ar.DateTimeFormat.Calendar = New Globalization.HijriCalendar
Ar.NumberFormat.DigitSubstitution = Globalization.DigitShapes.NativeNational
كود :
هذا الكود لجعل البرنامج يعمل بالتقويم الميلادي حتى لو الجهاز بالتقويم الهجري ضعه في الزر لعرض فورم الطباعة
Threading.Thread.CurrentThread.CurrentCulture = New Globalization.CultureInfo("ar-eg")
Threading.Thread.CurrentThread.CurrentUICulture = New Globalization.CultureInfo("ar-eg")
(10-03-19, 06:38 AM)alfaiz678 كتب : هذه صورة للتاريخ وهو في الفورم يظهر ميلادي
ولكن عند الطباعة في التقرير كما في الصورة يظهر هجري
الغفو الصورة الاخيرة كانت بالجوال
في فورم التقرير ضع هذا الكود :
كود :
هذا الكود لجعل البرنامج يعمل بالتقويم الميلادي حتى لو الجهاز بالتقويم الهجري ضعه في الزر لعرض فورم الطباعة
Threading.Thread.CurrentThread.CurrentCulture = New Globalization.CultureInfo("ar-eg")
Threading.Thread.CurrentThread.CurrentUICulture = New Globalization.CultureInfo("ar-eg")