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

ارسال تاريخ من فروم الى تقرير

مغلق
بدأه صاحبة السمو في 4 نوفمبر 2007 · 4 رد · 1,094 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني الكرام

انا عندي مشكله في نقل تاريخ من فروم الى تقرير

بحيث انني استخدمت طريقتين وفي الاثنين يعطي شكل مغاير للمطلوب

في الاولى يعطيني ارقام لاتنيه وعربيه في نفس التاريخ

والثانيه اتجاه التاريخ يكون مختلف عن ماهو مطلوب

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

Dim  txtObj2, txtobj3 As CrystalDecisions.CrystalReports.Engine.TextObject


 txtObj2 = CType(rpt.ReportDefinition.ReportObjects.Item("text7"), CrystalDecisions.CrystalReports.Engine.TextObject)
			txtObj2.Text = CStr(CDate(Form20.MaskedTextBox1.Text.ToString))




txtobj3 = CType(rpt.ReportDefinition.ReportObjects.Item("text8"), CrystalDecisions.CrystalReports.Engine.TextObject)
			txtobj3.Text = Form20.MaskedTextBox2.Text.ToString

الاختلاف بينم مش كبير بس النتائج كانت غريبه لغايه

يوجد في المرفقات صوره للنتائج

post-94310-1194182941_thumb.gif

1145392391.gif
#2

اخي لاحظ ما كتبت في الكود

هنا استعملت تحويل السترينغ الى صيغة وقت

txtObj2.Text = CStr(CDate(Form20.MaskedTextBox1.Text.ToString))

اما هنا في السطر الاخير

  txtobj3.Text = Form20.MaskedTextBox2.Text.ToString

فقد اخذت قيمة الوقتية من الفورم من غير تحويل

لذلك يجب عليك ان تترك القيمة اما من غير تحويل الاثنين معا

او تحولهم الاثنين معا

#3

اخي العزيز

انا عارفه اني كتبت طريقتين

ولكن في كلا الطريقتين المطلوب لا يظهر

انا اريد ان اكتب التاريخ من اليمين الى اليساء بالشكل التالي 2002/02/02

الطريقه الاولى رغم ان ال كود اعقد من الثانيه الا انه يعطيني التاريخ بالعكس

اما الطريقه الثانيه فاجرو ان تركز في طريقه كتابت التاريخ هناك ارقام عربيه واخرى انجليزيه

مع انو الطريق جدا سلسه بس النتائج غريبه جدا

شكر لك

1145392391.gif
#4

استعملي دالة فومات

format (datestring,"dd/MM/yyyy")
#5

للاسف اخي الكريم لم ينجح الحل

1145392391.gif

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

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

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

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

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

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