منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
مشكلةظهور التاريخ في التقارير ميلادي والبعض هجري - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40)
+--- قسم : قسم اسئلة التقارير والطباعة تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=71)
+--- الموضوع : مشكلةظهور التاريخ في التقارير ميلادي والبعض هجري (/showthread.php?tid=28883)

الصفحات: 1 2


مشكلةظهور التاريخ في التقارير ميلادي والبعض هجري - alfaiz678 - 07-03-19

مشكلةظهور التاريخ في التقارير ميلادي والبعض هجري  

السلام عليكم ورحمة الله وبركاته
لدي مشكلة في التقارير 
ريبورت فيو 
وهي بعض الاجهزة يظهر التاريخ ميلادي وبعضها هجري
مع ان تاريخ الجهاز مضبوط على الميلادي
في كلا الجهازين
هل من حل لهذه المشكلة


RE: مشكلةظهور التاريخ في التقارير ميلادي والبعض هجري - حريف برمجة - 07-03-19

كود :
هذا الكود لجعل البرنامج يعمل بالتقويم الهجري حتى لو الجهاز بالتقويم الميلادي  ضعه في الزر لعرض فورم الطباعة
       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")



RE: مشكلةظهور التاريخ في التقارير ميلادي والبعض هجري - alfaiz678 - 08-03-19

لا فائدة أخي هل من حل آخر


RE: مشكلةظهور التاريخ في التقارير ميلادي والبعض هجري - حريف برمجة - 08-03-19

(08-03-19, 05:37 PM)alfaiz678 كتب : لا فائدة أخي هل من حل آخر

انت تريد عرض الهجري أو الميلادي ؟


RE: مشكلةظهور التاريخ في التقارير ميلادي والبعض هجري - elgokr - 08-03-19

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

اتمنى ارفاق المشروع
أو رفع صورة للبيانات داخل قاعدة البيانات
وكذلك صورة من البيانات عند عرض التقرير

لان من الواضح ان المشكلة فى التاريخ المدخل فى قاعدة البيانات

تحياتى لك
وتمنياتى لك التوفيق



RE: مشكلةظهور التاريخ في التقارير ميلادي والبعض هجري - alfaiz678 - 09-03-19

سأوضح اكثر 
ركبت البرنامح على جهاز به وندوز ١٠ اشتغل التاريخ في التقارير تمام

بينما ركبته على جهازين آخرين فيهم وندوز ٧
يظهر التاريخ في الفورم وفي قاعدة البيانات ميلادي 

وعند الطباعة في التقارير يظهر هجري 

والمطلوب ظهور التاريخ الميلادي


RE: مشكلةظهور التاريخ في التقارير ميلادي والبعض هجري - alfaiz678 - 10-03-19

هذه صورة للتاريخ وهو في الفورم يظهر ميلادي 
ولكن عند الطباعة في التقرير كما في الصورة يظهر هجري

الغفو الصورة الاخيرة كانت بالجوال


RE: مشكلةظهور التاريخ في التقارير ميلادي والبعض هجري - حريف برمجة - 10-03-19

(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")



RE: مشكلةظهور التاريخ في التقارير ميلادي والبعض هجري - alfaiz678 - 10-03-19

وضعته في حدث تحميل فورم التقرير ولا فائدة

هذه صورة من جهاز اخر به وندوز 10 والتاريخ يظهر تمام ميلادي
هل الامر له علاقة بنظام التشغيل


RE: مشكلةظهور التاريخ في التقارير ميلادي والبعض هجري - 5000 - 10-03-19

إن كنت تعرف كيف تضيف الباراميتر للتقرير وتمرير القيمة له فجرب هذا الكود

Dim d As String = DateTimePicker1.Value.Date.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture)

Dim reportDate As New ReportParameter("ReportParameter1", d)