منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
التحكم في اللغة في الكريستال ريبورت - نسخة قابلة للطباعة

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



التحكم في اللغة في الكريستال ريبورت - aftfm - 25-11-14

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

كيف اجعل اداة Print Date  في الكريستال ريبورت تظهر بالارقام الهندية

في خانة Day of Week

ممكن لكن المشكلة انه يأتي مع اسم اليوم

والمطلوب فقط التاريخ


RE: التحكم في اللغة في الكريستال ريبورت - mero5000 - 01-12-14

عدل اولا الخط بتاع الكريستال ريبورت


RE: التحكم في اللغة في الكريستال ريبورت - الوليد ☺ - 01-12-14


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

إظهار التاريخ أو الرقم بالرسم الهندي

من المعروف أن خصائص التاريخ والرقم لا نجد فيها خاصية باراغراف اللي فيه (من اليمين لليسار) لأنها موجودة في الحقول النصية

عشان كده نستخدم تحويل التاريخ أو الرقم إلى حقل نصي بالطريقة التالية

ننشئ حقل فورمولا جديد ولما تظهر نافذة محرر كود فورمولا نغير لغتها إلى بيسيك وهذا مهم عشان سهلة

لعرض تاريخ طباعة التقرير يعني تاريخ اليوم نضع هذا الكود
PHP كود :
formula=totext(currentdate,"dd/MM/yyyy"

لعرض حقل تاريخ أو حقل رقم من جدول قاعدة البيانات نضع هذا الكود، لا ننس تغير اسم الجدول واسم الحقل،
زي ما نلاحظ عندما نريد القراءة من قاعدة البيانات نضعه بين أقواس {}
PHP كود :
formula=totext({table.field},"dd/MM/yyyy"

بعدها نحفظ حقل الفورمولا وبعدها نسحبه ونضعه مكان الحقل المطلوب في التقرير

أخيراً نعدل خصائص الحقل وبالتحديد باراغراف ونجعلها (يمين إلى اليسار)




RE: التحكم في اللغة في الكريستال ريبورت - aftfm - 01-12-14

الف شكر 10%10


RE: التحكم في اللغة في الكريستال ريبورت - yazan90 - 29-01-15

مشكور على الشرح