delphi4arab منتديات دلفي للعرب

نسخة كاملة : ظهور حروف مبعثرة نتيجة حفظ ورقة طباعة بصيغة PDF
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم ورحمة الله تعالى وبركاته وعيد سعيد وكل عام وانتم بالف خير
اما بعد : النسخة المستعملة XE8
عندما حفظت ورقة الطباعة (QuickReport) بصيغة PDF
وجدت كل المعلومات التي تحتويها باللغة العربية مبعثرة وغير منسقة إضافة الى عدم ظهور خطوط أعمدة الجدول الموجود بها
ماذا علي فعله حتى تظهر الكلمات وخطوط الاعمدة كما تظهر في QuickReport
بارك الله فيكم
حاول تغيير خاصية TextEncoding للمكون QRPDFFilter من AnsiEncoding الى UTF8Encoding
بارك الله فيكم

لكن لازالت المشكلة قائمة
اليكم هذه المحاولة

[attachment=3514]
يبدو لي أن المشكلة في الquickreport ربما لا يدعم اللغات غير اللاتينية, لم لا تجرب FastReport
لم يسبق التعامل مع الفاست روبور ومع ذلك سأحاول
جزاكم الله عنا كل خير
لقد انجزت محاولة بسيطة على الفاست روبورت
الا انني وجدت اول مشكلة وهي
كيف يمكن إظهار المبلغ بهذه الصفة 20.000,00
وليس 20,000.00
في الكويكروبورت كنت اضع في afterprint للـ Quickrep1
formatSettings.DecimalSeparator:='.';
formatSettings.ThousandSeparator:=',';

في الكويكروبورت كنت اضع في Beforprint للـ Quickrep1
formatSettings.DecimalSeparator:=',';
formatSettings.ThousandSeparator:='.';
اما بالنسبة للفاست
وضعت الكود قي onafterprint و onbeforprint
لكن لم يتغير اي شيء
السلام عليكم ،
أضغط بالزر الأيمن  للفأرة  على العنصر memo  ، ثم اختر Format d'affichage   في الخانة categorie   اختر Nombre.
مشكور اخي ابو معاذ على المرور
المشكلة ليست في format d'affichage للـ memo
format d'affichage
توجد بها الفاصل العشري عبارة عن نقطة (.) والمطلوب هو الفاصلة (,)
وفاصل الألاف فاصلة (,) والمطلوب هو النقطة (.)
الطلوب هو 20.000,00 بدلا من 20,000.00
وبارك الله فيكم
يمكنك تغيير ذلك من خلال الذهاب الى DisplayFormat الخاصة بالmemo ثم تغيير الkind الى fknumeric
والFormatStr الى 2.2n%

أنظر الى الصور في المرفقات ربما تجد ما تريد
بارك الله فيكم
وسأواصل مع هذا إن لم ينتج هناك مشكل آخر
لانني كما قلت لك هذه اول مرة اتعامل فيها مع الفاستروبورت
جزاكم الله عنا كل خير

سؤال اخر يتعلق برسم الجدول في الفاستروبورت
ماهو المكون الذي يتم به رسم الجدول
لانني رسمته بالمكون memo
هل انا في الطريق الصحيح ام لا
الصفحات : 1 2