بتاريخ: 3 مايو 200718 سنة comment_98771 بفضل الله وحده أقدم لكم أحد الحلول الناجعة للأرقام العربية مع PDF مع اوراكل 10Gبعد جهد جهيد وعناء شديدإذهب الى REGISTRY EDIT بهذه الطريقةSTARTRUNREGEDITHKEY_LOCAL_MACHINEORACLEKEY_DevSuiteHome1 << او على حسب ما اوراكل يثبت نفسه على الجهازعند الشاشة البيضاء التي بها المتغيرات على اليمينانزل باخر الصفحةو اضغك على الزرار الايمنستظهرNew ثم Stringإختار StringREPORTS_ARABIC_NUMERALثمرفع يدك عنهاإختارModifyو حدد قيمتها CONTEXTو الحمد لله وحده نفعت معي و حلت مشكلة شهوووور للبحث عن حل لها-------YOU HAVE TO ADD A NEW PARAMETER REPORTS_ARABIC_NUMERALS FOR THE PDF AND MAKE ITS VALUE CONTEXT-------أحمد المهدي تقديم بلاغ
بتاريخ: 5 مايو 200718 سنة comment_98882 فى الحقيقة هذا الطريقة ناجحة فعلا ولكنها تحول جميع الأرقام فى كل التقارية الى الـ hindi أى انها تصلح اذا كان عندنا نظام واحد يحتاج الى هذا النوع من الأرقام أما إذا كان هناك أكثر من نظام فيمكن عمل ذلك بطريقة ديناميكية أى أثناء الـ runtime كما يلى :-1- حمل المكتبة المسماة d2kutil بعد ذلك يمكن تنفيذ ما يلى من الفورم مع التعديلات التى تناسب عملك win_api_environment.WRITE_registry('HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_AppsrvHome','REPORTS_ARABIC_NUMERAL','HINDI'); rep_job_id := run_report_object(rep_id,PL_ID); rep_status:=report_object_status(rep_job_id); while rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED') loop rep_status := report_object_status(rep_job_id); end loop; if rep_status = 'FINISHED' then web.show_document('http://'||:GLOBAL.comp_name||':80/reports/rwservlet/getjobid'||substr(rep_job_id,instr(rep_job_id,'_',1)+1)||'?'||'server='||:GLOBAL.server_name||:GLOBAL.print_user,'_blank'); win_api_environment.WRITE_registry('HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_AppsrvHome','REPORTS_ARABIC_NUMERAL','arabic'); وبذلك تكون عدلت الريجسترى فقط لتشغيل التقرير وبعد ذلك أعدته الى حالته الأولى بعد التشغيل تقديم بلاغ
بتاريخ: 6 مايو 200718 سنة كاتب الموضوع comment_99059 أرجو ان ترشدني كيف احمل هذه المكتبة يا عصام شبيب تقديم بلاغ
بتاريخ: 8 مايو 200718 سنة comment_99196 مرفق المكتبة وهى مضغوطة باستخدام الwinrar ولابد من فكها D2KWUTIL.txt تقديم بلاغ
بتاريخ: 9 مايو 200718 سنة comment_99289 اخي الكريم شكرا على المجهود الرائع ولكن لو فيه شاشة توضح بالتفصيل الكود لانه بصراحة غير واضح تكون مشكور اولا واخيرا تقديم بلاغ
بتاريخ: 9 مايو 200718 سنة كاتب الموضوع comment_99329 هلا خالدلو انت بالمدينة ارسل لي جوالك على [email protected] تقديم بلاغ
بتاريخ: 10 مايو 200718 سنة كاتب الموضوع comment_99434 نعم هذا الحل فعلا يجعل الاراقام اما عربية او هندية و لازلت احاول ان اجد حل لهذا الموضوع لانه هناك تقارير تظهر الارقام عربي او هندي في نفس الوقتي مثل تقرير ارقام الموديلات الانجليزية مثلا في تقرير عربي تقديم بلاغ
بتاريخ: 9 يناير 20197 سنة comment_297580 جزاكم الله خيرا ورفع قدرك وزادك علما ونفع بك الأمه اللهم امين تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.