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

اللغة العربية وكريستال ريبورت 9 وويندوز Xp sp2

مغلق
بدأه mbelal في 27 يونيو 2006 · 19 رد · 1,949 مشاهدة · في قسم التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يأخوان

عملت برنامج بالفيجول بيسيك 6 والكريستال ريبورت 9 ، وعند تشغيل البرنامج على ويندوز مي يطبع الأرقام بشكل كويس ، حيث يطبع أرقام الحقول بالشكل العربي ( الهندي ) وكذلك أرقام text .

أما عند تشغيل البرنامج على ويندوز اكس بي sp2 العربي ، فإنه يطبع أرقام الحقول بالإنجليزي وأرقام text بالعربي.

برغم أن الإعدادات الإقليمية مضبوطة على وطني

ايه المشكلة ؟

هل توجد نسخة من كريستال ريبوت 9 تدعم اللغة العربية. وإن كان فيه ؟ لماذا يطبع كويس في ويندوز مي ؟

رجاء المساعدةوشكراً

#2

معقولة مفيش أحد عنده حل لهذه المشكلة

#3

مش تتعب نفسك انا تعبت من مع المشكله دي وارسلت بيها للشركة المنتجه للكريستال ولم يصل لى رد

#4

اخي العزيز المشكلة موجوده بالفعل ولكن هنالك طريقة وعملت بها وهي ممتاز اولاً تصصم التقرير منفرداً عن الفجول أي ليس بداخل الفيجول وقم باستدعائه وسوف يعمل معك بنجاح

عاطر التحايا

158.gif

هناك فرق بين أن تكبر بالعمر

، و أن تكبر بالعقل
فالأولى ، إجباري
، والثانية اختياري .."
 
 

164684_514411088579476_442405016_n.jpg

#5

يأخوان

ياليت لو فيه أحد عنده حل لهذه المشكلة يفيدنا

وجزاكم الله خير

#6

السلام عليكم

أخى الكريم تأكد من أعدادت الكتابه فى اكريستال ريبروت نفسه

أحياننا يكون الحقل غير مضبوط من داخل الكريستال تأكد من إعدادات الكتابه فى الحقل نفسه وبأذن الله يشتغل تمام

Never Give Up You Are Programmer

Being Genius Is The Step Before Madness

Artificial Intelligence Is No Match For Natural Stupidity

#7

اخي العزيز المشكلة موجوده حتى ولو عدلت الإعدادات

إلا إذا انت قمت باستدعاء التقرير من خارج الفيجول بيسك يعني لم يكن التقرير مدموج في داخل الفيجول فهو يعمل بشكل صحيح عند تعديل اعدادات الويندوز

158.gif

هناك فرق بين أن تكبر بالعمر

، و أن تكبر بالعقل
فالأولى ، إجباري
، والثانية اختياري .."
 
 

164684_514411088579476_442405016_n.jpg

#8

الأخ / الفوارس

شكرا على اهتمامكم

مرفق مثال ، تم استدعاء التقرير من داخل الفيجوال ، أي أن التقرير مبني داخل الفجوال ، والتقرير يعمل كويس ولكن تظل مشكلة الأرقام ، حاولت أفصل التقرير كما تفضلت وذكرت وعملت ملف rpt , وحاولت أن استدعي التقرير ولكن العملية فشلت

برجاء التكرم بالإفادة

وجزاكم الله خير

example.rar

#9

اخي العزيز لا شكرعلى واجب

وانا بعمل لك المثال كاملاً حيث انك لم تعمل المثال كما كنت أريد

وارجو الانتظار

158.gif

هناك فرق بين أن تكبر بالعمر

، و أن تكبر بالعقل
فالأولى ، إجباري
، والثانية اختياري .."
 
 

164684_514411088579476_442405016_n.jpg

#10

الاخ العزيز ارجو المعذرة على التأخير

ولكن اضفت لك مثال من عندي وللأسف على الكرستل ريبورت 10 ولكن لا مشكلة الاكواد لا تتغير فقط قم بتغيير المكتبة من الاصدار العاشر الى الاصدار التاسع

ملاحظة

لو فيه مثال لديك جاهز للكرستل من داخل الفيجول علشان لدي طريقة اتوقع انها ان شاء الله سوف تجعل الأرقام بالعربي اذا كان موجود لديك مثال ارفقه

أو انتظرني حتى اعمل لك واحد مع الطريقة ان شاء الله

عاطر التحايا

Crystal_Report.rar

158.gif

هناك فرق بين أن تكبر بالعمر

، و أن تكبر بالعقل
فالأولى ، إجباري
، والثانية اختياري .."
 
 

164684_514411088579476_442405016_n.jpg

#11

[b]الأخ الفوارس

شكرا على اهتمامكم

وبالنسبة للمثال الذي قمت أنت بإضافته فقد عمل معي ولكني لا حظت التالي :

1 ) مازالت مشكلة الأرقام موجودة ، يعني الأرقام تطبع باللغة الإنجليزية برغم تغيير الإعدادات الإقليمية إلى وطني

2 ) قمتم بربط المتغير CRReport بجدول موجود بالداتا بيس ولكني عاوز أربطه بـ recordset وليس جدول وقد حاولت وفشلة المحاولة

3 ) بخصوص ملف report1.rpt هذا الملف أنا بقوم بإعداد عن طريق defination file أو ما يعرف بـ ttx

وعندي تسأل

هل سبب المشكلة هو رقم الإصدار 9 عندي و10 عندك ؟

مشكووووووور[/b]

#12

اخي العزيز اي اصدار من 9 او 10 لا يمكن ان يظهر الارقام بالانجليزي وانت حولت الارقام في لوحة التحكم الى وطني

جرب

مرة اخرى وانا معاك الى ان تنتهي مشكلتك

ياعمي انا ان شاء الله رايح اتركك بعد ما تطبع الارقام بالعربي لو على جثت الفيجول بيسك

158.gif

هناك فرق بين أن تكبر بالعمر

، و أن تكبر بالعقل
فالأولى ، إجباري
، والثانية اختياري .."
 
 

164684_514411088579476_442405016_n.jpg

#13

مشكوووووووووووور أبو الفوارس

مرفق المثال السابق بعد أن قمت بظبطه وأصبح يعمل بشكل كويس حيث تم الربط بـ recordset ويعمل كويس

مع العلم أني لا أريد استخدام أداة CRViewer حيث يتم الطباعة مباشرة

ولكن مازالت مشكلة الأرقام

وهل الأفضل يكون التقرير مبني داخل البرنامج أم يتم استدعاءه ؟

رجاء الإطلاع على هذا المثال بعد التعديل

example.rar

تم تعديل هذه المشاركة بواسطة mbelal في 5 سبتمبر 2006 في 09:47

#14

يا اخي العزيز انا جربت المثال في جهاز ثاني عنده كرستل 8.5 وعمل مضبوط 100%

ولكن لزيادة التأكيد تم تحويل كل الحقول الى خاصية Right To Left

وارجوك تجرب المثال مرة ثانية وللأخوان الذين لديهم الاصدار العاشر تجربته

والذي لا يوجد ععنده الاصدار العاشر لا بد من تغيير ملفات الكرستل التي في المكتبة الى ملفات الكرستل الذي لديك

عـــــــــــــــــــــــــــــــــاطر التحايـــــــــــــــــــــــــــا

CRYSTAL.rar

تم تعديل هذه المشاركة بواسطة الفوارس في 5 سبتمبر 2006 في 10:14

158.gif

هناك فرق بين أن تكبر بالعمر

، و أن تكبر بالعقل
فالأولى ، إجباري
، والثانية اختياري .."
 
 

164684_514411088579476_442405016_n.jpg

#15

الأخ / الفوارس

بعد التحية

المثال الأخير ، فيه تمت عملية الطباعة بالعربي للأرقام للحقل description فقط أما الحقول الثانية لم تمت بالعربي بل بالإنجليزي

حيث لاحظت أن description حقل حرفي لذلك طبع بالعربي حيث إن الأرقام فيه عبارة عن حروف وليست أرقام

برجاء الإفادة

وهل الحقول quantity , price طبعت فيها الأرقام بالعربي أم بالإنجليزي ؟

مشكووووووووووور

تم تعديل هذه المشاركة بواسطة mbelal في 5 سبتمبر 2006 في 11:31

#16

اخي العزيز عادي لدي طبعت بالعربي جميعها

وكلن قم بفتح التقرير واذهب للفقرتين التي ذكرتها وحول تنسيقها الى Right To Left

او اذهب الى تنسيق الأرقام وحدد الارقام بالشكل العربي

عاطر التحايا

158.gif

هناك فرق بين أن تكبر بالعمر

، و أن تكبر بالعقل
فالأولى ، إجباري
، والثانية اختياري .."
 
 

164684_514411088579476_442405016_n.jpg

#17

الأخ / الفوارس

بعد التحية

الحقول الأخرى حقول رقيمة وليست نصية ، أي أنها ليس لها خاصية right to left

وأين أجد تنسيق الأرقام واحدد الارقام بالشكل العربي ؟ كما ذكرتم

وما نظام التشغيل لديك ؟ لأنني أعتقد بنسبة كبيرة جدا إلى الآن أن المشكلة متعلقة بنظام التشغيل حيث أن الأرقام يتم طباعتها بالعربي بدون أي مشاكل مع ويندوز مي أو 98 أما xp sp2 عربي ، تظهر هنا المشكلة

حيث مع me تطبع الأرقام بالعربي سواء كان التقرير مبني داخل البرنامج أو يتم استدعاءه

إذا هل تتفق معي إن المشكلة في نظام التشغيل ؟

مشكوووووووووووور

تم تعديل هذه المشاركة بواسطة mbelal في 6 سبتمبر 2006 في 09:55

#18

أخي العزيز المشكلة لديك انت اما في الجهاز بتاعك او انك لم تقم باجراء محاولات في تصميم التقرير تعديلات التي ذكرتها لك

انا لدي الجهاز نظام windows xp sp2 واللغة الانجليزية

ويعمل معي 100% ولمن لا اعلم عن ايش المشكلة لديك

حتى واني اجريت عدة محاولات وطلع معي مضبوط بدون مشاكل

حاول تجربته في جهاز آخر

عاطرر التحايا

تم تعديل هذه المشاركة بواسطة الفوارس في 6 سبتمبر 2006 في 15:58

158.gif

هناك فرق بين أن تكبر بالعمر

، و أن تكبر بالعقل
فالأولى ، إجباري
، والثانية اختياري .."
 
 

164684_514411088579476_442405016_n.jpg

#19

الأخ الفوارس

بعد التحية

ياليت تشوف المثال الذي ارفقته وتعدل عليه ، حسب رؤيتك بحيث يطبع الأرقام بالعربي ، ثم تعيد ارفاقه

مع خالص التحية

#20

أين الخبراء في الكريستال ريبوت

رجاء أفيدونا جزاكم الله خير

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

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

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

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

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

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