إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
* * * * * 1 صوت

حل جذري حقيقي للارقام العربية مع Pdf


10 رد (ردود) على هذا الموضوع

#1 ahmadalmahdi

ahmadalmahdi

    عضو

  • الأعضــاء
  • 17 مشاركة

تاريخ المشاركة 03 May 2007 - 07:45 PM

ملف مرفق  ORA_SOLV.JPG   86.44كيلو   169 عدد مرات التحميل بفضل الله وحده أقدم لكم أحد الحلول الناجعة للأرقام العربية مع PDF مع اوراكل 10G
بعد جهد جهيد وعناء شديد



إذهب الى REGISTRY EDIT بهذه الطريقة
START
RUN
REGEDIT
HKEY_LOCAL_MACHINE
ORACLE
KEY_DevSuiteHome1 << او على حسب ما اوراكل يثبت نفسه على الجهاز
عند الشاشة البيضاء التي بها المتغيرات على اليمين
انزل باخر الصفحة
و اضغك على الزرار الايمن
ستظهر
New ثم
String
إختار String
REPORTS_ARABIC_NUMERAL
ثم
رفع يدك عنها

إختار
Modify
و حدد قيمتها CONTEXT
و الحمد لله وحده نفعت معي و حلت مشكلة شهوووور للبحث عن حل لها

-------
YOU HAVE TO ADD A NEW PARAMETER REPORTS_ARABIC_NUMERALS FOR THE PDF AND MAKE ITS VALUE CONTEXT

-------

أحمد المهدي
  • jedghaleb و ahmed_shmes معجبون بهذا

#2 -=|mOOdY|=-

-=|mOOdY|=-

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,324 مشاركة

تاريخ المشاركة 03 May 2007 - 08:17 PM

جزاك الله كل خير على مشاركتك لأخوانك

صورة

!!! كم أنت عبقري !!!


#3 Essamshabeeb

Essamshabeeb

    عضو نشط

  • الأعضــاء
  • 479 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 05 May 2007 - 11:35 AM

فى الحقيقة هذا الطريقة ناجحة فعلا ولكنها تحول جميع الأرقام فى كل التقارية الى الـ 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');

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

#4 sky information

sky information

    عضو نشط

  • الأعضــاء
  • 337 مشاركة

تاريخ المشاركة 05 May 2007 - 11:44 AM

شكرا لك على مجهودك الكبير

#5 ahmadalmahdi

ahmadalmahdi

    عضو

  • الأعضــاء
  • 17 مشاركة

تاريخ المشاركة 06 May 2007 - 11:52 PM

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

#6 Essamshabeeb

Essamshabeeb

    عضو نشط

  • الأعضــاء
  • 479 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 08 May 2007 - 09:37 AM

مرفق المكتبة وهى مضغوطة باستخدام الwinrar ولابد من فكها

ملفات مرفقة

  • ملف مرفق  D2KWUTIL.txt   130.38كيلو   248 عدد مرات التحميل

اللهم اغفر لى ما لا يعلمون و اجعلنى خيرا مما يظنون

#7 hassanabdo

hassanabdo

    مشترك

  • الأعضــاء
  • 145 مشاركة
  • الاسم الأول:hassan
  • اسم العائلة:abd elrahman
  • البـلـد: Country Flag

تاريخ المشاركة 08 May 2007 - 01:18 PM

شكرا وجارى التجربه


أملى فيك كبير يا رب

<script language="JavaScript1.2"></script>

 


#8 khalideed

khalideed

    عضو نشط

  • الأعضــاء
  • 255 مشاركة

تاريخ المشاركة 09 May 2007 - 08:49 AM

اخي الكريم شكرا على المجهود الرائع ولكن لو فيه شاشة توضح بالتفصيل الكود لانه بصراحة غير واضح تكون مشكور اولا واخيرا
[COLOR=red][SIZE=7][B]

#9 ahmadalmahdi

ahmadalmahdi

    عضو

  • الأعضــاء
  • 17 مشاركة

تاريخ المشاركة 09 May 2007 - 01:56 PM

هلا خالد
لو انت بالمدينة ارسل لي جوالك على ahmadalmahdi@hotmail.com

#10 ahmadalmahdi

ahmadalmahdi

    عضو

  • الأعضــاء
  • 17 مشاركة

تاريخ المشاركة 10 May 2007 - 04:46 PM

نعم هذا الحل فعلا يجعل الاراقام اما عربية او هندية و لازلت احاول ان اجد حل لهذا الموضوع لانه هناك تقارير تظهر الارقام عربي او هندي في نفس الوقتي مثل تقرير ارقام الموديلات الانجليزية مثلا في تقرير عربي

#11 ahmed_shmes

ahmed_shmes

    عضو

  • الأعضــاء
  • 8 مشاركة
  • الاسم الأول:ahmed
  • اسم العائلة:shmes
  • البـلـد: Country Flag

تاريخ المشاركة 09 January 2019 - 10:10 PM

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

اللهم امين