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

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

الصفحات: 1 2


RE: تحويل الارقام وعمل المسلسل ؟ - Mido9 - 23-01-14

(12-01-14, 03:13 PM)العزابي كتب : بسيط جدا جدا

حمل من المرفقات الخط التالي وضعه في مجلد خطوط الجهاز

في التقرير اختر نوع الخط للارقام الخط الموجود لدينا SC_OUHOD_1

وبس

تحياتي


جزاااااااااااك الله خيرا يامبدعنا بارك الله فيك عزيزي


RE: تحويل الارقام وعمل المسلسل ؟ - myalsailamy - 23-01-14

ما راح تنحل بهذي الطريقة مع اول تشغيل في اي جهاز عميل راح تلاقي نفس المشكله Blush


RE: تحويل الارقام وعمل المسلسل ؟ - myalsailamy - 23-01-14

حل مشكلة الارقام العربي بوضع كود في الحقل المراد تحويله في format editor-->Display string ويتم كتابة هذا الكود
// number field
Replace(
Replace(
Replace(
Replace(
Replace(
Replace(
Replace(
Replace(
Replace(
Replace(
totext(CurrentFieldValue,0)
,'0' , ChrW (1632)
),'1' , ChrW (1633)
),'2' , ChrW (1634)
),'3' , ChrW (1635)
),'4' , ChrW (1636)
),'5' , ChrW (1637)
),'6' , ChrW (1638)
),'7' , ChrW (1639)
),'8' , ChrW (1640)
),'9' , ChrW (1641)
)

// string field
Replace(
Replace(
Replace(
Replace(
Replace(
Replace(
Replace(
Replace(
Replace(
Replace(
CurrentFieldValue
,'0' , ChrW (1632)
),'1' , ChrW (1633)
),'2' , ChrW (1634)
),'3' , ChrW (1635)
),'4' , ChrW (1636)
),'5' , ChrW (1637)
),'6' , ChrW (1638)
),'7' , ChrW (1639)
),'8' , ChrW (1640)
),'9' , ChrW (1641)
)or
//string
Local StringVar str :=CurrentFieldValue;
Local numberVar i:=0;
for i:=0 to 9 do
str:=Replace(str,totext(i,0) , ChrW (i+1632));
str

//number
Local StringVar str :=totext(CurrentFieldValue,0);
Local numberVar i:=0;
for i:=0 to 9 do
str:=Replace(str,totext(i,0) , ChrW (i+1632));
strارقام عربي ولا يتم تغير نوع الحقل

هذا هو الحل


RE: تحويل الارقام وعمل المسلسل ؟ - العزابي - 25-01-14

(23-01-14, 09:23 AM)myalsailamy كتب : ما راح تنحل بهذي الطريقة مع اول تشغيل في اي جهاز عميل راح تلاقي نفس المشكله Blush

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

الخطوط .

تحياتي