السلام عليكم ورحمة الله وبركاته
عند طباعة التاريخ يظهر التاريخ ومعة الوقت
كيف اجعل التاريخ يظهر بدون الوقت
انا باستخدم تقرير كريستال ريبورت vb.net 2008
طلبك ..... ناقص
وماهي طريقة الطباعة ... هل هي عن طريق تمرير السجل.... اما عن طريق ربط القاعدة بالكريستال ريبورت للسجلات
ويفضل رفع المثال ... للاطلاع علية
اتوقع أن الحقل لديك ... مربوط بأداة DateTimePicker
نعم الحقل مربوط باداة MaskedTextBox1
وهذا هو كود الطباعة
كود :
Dim rpt As New CrystalReport1
' rpt.SetDataSource(DSRecipient)
frmPrint.CrystalReportViewer1.ReportSource = rpt
rpt.SetParameterValue(0, Me.MaskedTextBox1.Text)
frmPrint.Show()
عن طريق البارمتر فيلد
أخي بما أنك تقوم بعملية التمرير .......فأنة يقوم يتمرير مافي بداخل MaskedTextBox1
الخلل ..... ليس في الكريستال ريبورت
بما أنك تقول ان الوقت يظهر مع التاريخ .... تأكد من عدم وجود الوقت في أداة MaskedTextBox1
في تصميم التقرير نفسه انقر على الحقل يمين
وغير خصائص عرض التاريخ والوقت إلى تاريخ فقط.
اخي ابو بكر ممكن توضح اكثر الخطوات
لاني ذهبت للخصائص ولم اتمكن من تغير التاريخ
او بمعنى اصح لم اجدي في اي من الخصائص اغير
اشكرك اخي العزيز لكني
لم اقم بعمل Database fields
وانا رابطعها بـ Parameter Fields
وهنا المشكلة يعني في بعدما اختار Format Field لا يظهر لي تبويب Date and Time
قم بتغيير parameter input الى date فقط بدلا من datetime
اتوقع أجابة الاخ أمجد هي الصحيحة
بعد أجابتة ....... ظهرت لنا مشكلة الاخ بصورة أوضح
وهو جعل نوع القيمة date ... كما بالصورة