الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

تحميل PDf من Interactive Report باللغة العربية

Featured Replies

بتاريخ:

اريد أن احمل PDF من Interactive Report باللغة العربية  

11.PNG

بتاريخ:

ممكن إصدارة أبيكس اللي عندك؟

هل تستخدم ال ORDS? وما الاصدارة؟

بتاريخ:
  • كاتب الموضوع

شكرا لاهتمام 

اه حضرتك بستخدم  ORDS   19.2  بس هي حضرتك مش ORDS المشكلة في FONT العربي 

بتاريخ:

السلام عليكم 

جرب الحل دا 

APEXFORARAB.BLOGSPOT.COM

Oracle apex , apex5 Oracle Application express اوراكل ابلكيشن اكسبريس

 

 

بتاريخ:

الفكرة تتلخص في التالي :-

إنشاء ملف XML  مسئوليته أن يعرف الابكس أن encoding  سوف تكون UTF-8  وسنقوم بتعريف مسار الخطوط الموجود على نظام التشغيل ويندوز

 

بتاريخ:

هو الـ Font مش بيبقى Embedded فى ملف الـ PDF يا جماعة؟

بتاريخ:

 

اقتباس

اه حضرتك بستخدم  ORDS   19.2  بس هي حضرتك مش ORDS المشكلة في FONT العربي 

لا بل المشكلة متعلقة بال ORDS Configuration ولذلك سألك عنها المهندس سليم

 

اقتباس

هو الـ Font مش بيبقى Embedded فى ملف الـ PDF يا جماعة؟

هذا في حالة الPDF الذي قام ORDS بانشائه بشكل صحيح وليس الذي تم انشاؤه بهذه الرموز أعلاه.

لأن ORDS بناء على Configuration خاصته سيعرف ما سيقوم بعمل embedding له لأنه لو لم يجد الFont يقوم باستخدام encoding المعرف له ليقوم بعمل mapping الى تلك الرموز المناسبة

بعبارة أخرى عندما يكون هنالك نقص او خلل في ORDS Configuration فلن يستطيع القيام بذلك بشكل صحيح

وقد لخص الفكرة المهندس أحمد بشكل جميل هنا

اقتباس

الفكرة تتلخص في التالي :-

إنشاء ملف XML  مسئوليته أن يعرف الابكس أن encoding  سوف تكون UTF-8  وسنقوم بتعريف مسار الخطوط الموجود على نظام التشغيل ويندوز

 

وبالاضافة الى ما تفضل به الزملاء الكرام

أود أن اطلعك على المقالة التالية التي تشرح كيفية استخدام خطوط TTF في ملفات PDF الخاصة بك.

حيث تسمح لك خطوط TTF باستخدام مجموعة الأحرف العربية ، أو فقط إذا كنت ترغب في استخدام خطوط أخرى غير تلك الافتراضية لملفات PDF.

WWW.APEX-REPORTS.COM

PDF reports for APEX and Apache FOP

 

ودمتم جميعا بخير وعافية

بتاريخ:
في ١٢‏/٦‏/٢٠٢٠ at 15:37, محمود ربيع said:

لأنه لو لم يجد الFont

هو بيدور على الفونت فين يا بشمهندس؟ على نظام التشغيل ولا هو محمل بمجموعة من الخطوط؟ لو محمل بخطوط, ايه هى؟ 

بتاريخ:

اقصد بيختار من مجموعة خطوط محددة معرفة عنده مسبقا. او بيختار من اى خط مثبت على نظام التشغيل. 

لو بيختار من اى خط مثبت, مش ممكن نغير الـ Encoding الخاص بالـ ORDS ونخليه زى الخاص بنظام التشغيل فيطبع بشكل طبيعى؟

بتاريخ:

 

10 ساعات مضت, eslam elbyaly said:

هو بيدور على الفونت فين يا بشمهندس؟ على نظام التشغيل ولا هو محمل بمجموعة من الخطوط؟ لو محمل بخطوط, ايه هى؟ 

هل سؤالك سلمك الله كالتالي :

ما هو المسار (في نظام تشغيل الServer ) الذي يبحث فيه ORDS عن الFonts التي سيستخدمها في انشاء PDF الذي سيتم ارساله للClient Web Browser ؟

 

بتاريخ:
12 ساعات مضت, محمود ربيع said:

 

هل سؤالك سلمك الله كالتالي :

ما هو المسار (في نظام تشغيل الServer ) الذي يبحث فيه ORDS عن الFonts التي سيستخدمها في انشاء PDF الذي سيتم ارساله للClient Web Browser ؟

 

عفوا. اقصد هل هناك خطوط محددة هى فقط التى يبحث عنها الـ ORDS فى نظام التشغيل ام يستطيع استخدام اى خط مثبت فى نظام التشغيل؟ 

النقطة الثانية لو تكرمت: تغيير الـ Character Encoding للـ Encoding المستخدم فى نظام التشغيل يمكن ان يحل المشكلة؟ انا جربتها فعلا وغيرت الـ defaults.xml الى 

<?xml version="1.0" encoding="Windows-1256" standalone="no"?>

لكن للأسف نفس النتيجة. هل ده منطقى؟

تم تعديل بواسطة eslam elbyaly

  • بعد 1 شهر...
بتاريخ:

نفس المشكله عندي وبقالي اسبوعين يعني بغض النظر عن ords او اي سيرفر برينتنج انا انشى صفحه جديده واضيفinteractive grid واختار الجدول واعمل run للصفحه ومن menu actions اعمل تنزيل ملف html ينزل طبيعي ملف csv ينزل طبيعي لكن اختار pdf يكون الحروف العربي فيه زيما وضحت انته جربت كل الحلول اللي نزلوها الاعضاء سابقا نفس الكلام والنتيجه واحده 

بتاريخ:
8 ساعات مضت, Ahmed Motaher said:

نفس المشكله عندي وبقالي اسبوعين يعني بغض النظر عن ords او اي سيرفر برينتنج انا انشى صفحه جديده واضيفinteractive grid واختار الجدول واعمل run للصفحه ومن menu actions اعمل تنزيل ملف html ينزل طبيعي ملف csv ينزل طبيعي لكن اختار pdf يكون الحروف العربي فيه زيما وضحت انته جربت كل الحلول اللي نزلوها الاعضاء سابقا نفس الكلام والنتيجه واحده 

ليسهل مساعدتك

افتح موضوعا جديدا وعنون له جيدا 

وضح فيه اصدار APEX الذي تستخدمه

واذا كان هو احدث اصدار ، اعمل demo على 

apex.oracle.com

وزودنا باسم workspace 

وdeveloper account 

بتاريخ:
14 ساعات مضت, Ahmed Motaher said:

نفس المشكله عندي وبقالي اسبوعين يعني بغض النظر عن ords او اي سيرفر برينتنج انا انشى صفحه جديده واضيفinteractive grid واختار الجدول واعمل run للصفحه ومن menu actions اعمل تنزيل ملف html ينزل طبيعي ملف csv ينزل طبيعي لكن اختار pdf يكون الحروف العربي فيه زيما وضحت انته جربت كل الحلول اللي نزلوها الاعضاء سابقا نفس الكلام والنتيجه واحده 

بعد ما عملت التعديل فى report3.sql لقيته فى الباكدج فى السكيما الخاصة باصدار الابكس الى بتشتغل عليه؟

بتاريخ:
في ١٩‏/٧‏/٢٠٢٠ at 18:32, eslam elbyaly said:

بعد ما عملت التعديل فى report3.sql لقيته فى الباكدج فى السكيما الخاصة باصدار الابكس الى بتشتغل عليه؟

عدلت في الباكج ولما عملت كومبابل يطلع لي error قبل مااعدل حفظت نسخه احتياطية رجعتها واعمل كومبابل بطلع خطا برضه بعض التعليقات كتبوا ان الحل مايتنفذ علئ الاصدارات اللي بعد 19.1

اصدار الابيكس عندي الاخير Application Express 20.1.0.00.13 يطلع لي التقرير مربعات في الpdf انسخ حقل من الحقول والصقه في المتصفح يطلع لي عربي معكوس مثلا معي عمود اسمه المؤشرات يطلع في ملف pdf علئ شكل مربعات انسخة والصقة في المتصفح يطلع كذا تارشؤملا

تم تعديل بواسطة Ahmed Motaher

بتاريخ:
2 ساعات مضت, Ahmed Motaher said:

عدلت في الباكج ولما عملت كومبابل يطلع لي error قبل مااعدل حفظت نسخه احتياطية رجعتها واعمل كومبابل بطلع خطا برضه بعض التعليقات كتبوا ان الحل مايتنفذ علئ الاصدارات اللي بعد 19.1

اصدار الابيكس عندي الاخير Application Express 20.1.0.00.13 يطلع لي التقرير مربعات في الpdf انسخ حقل من الحقول والصقه في المتصفح يطلع لي عربي معكوس مثلا معي عمود اسمه المؤشرات يطلع في ملف pdf علئ شكل مربعات انسخة والصقة في المتصفح يطلع كذا تارشؤملا

انا لاحظت فى الطريقة المستخدمة فى اكثر من مصدر انك بتعمل اتصال بالمستخدم sys وبعدين بتنفذ السكريبت, فبينشأ الباكدج فى المستخدم sys والمفروض انها تنشأ فى الأبكس سكيما. عشان كده سألتك.

افتح موضوع واذكر الخطأ الى بيقابلك. واتأكد ان الباكدج اتعدلت فى الأبكس سكيما بعد تنفيذ السكريبت. 

 

بتاريخ:
2 ساعات مضت, eslam elbyaly said:

انا لاحظت فى الطريقة المستخدمة فى اكثر من مصدر انك بتعمل اتصال بالمستخدم sys وبعدين بتنفذ السكريبت, فبينشأ الباكدج فى المستخدم sys والمفروض انها تنشأ فى الأبكس سكيما. عشان كده سألتك.

افتح موضوع واذكر الخطأ الى بيقابلك. واتأكد ان الباكدج اتعدلت فى الأبكس سكيما بعد تنفيذ السكريبت. 

 

ايوه المفروض كذا PRINT_2_HTML.sql الخطا مرفق في المرفقات  حاليا استخدمت هذي الطريقه لقيتها في المنتدى وعدلت الكود بحيث انه يظهر التقرير بنفس تصميم interactive grid مرفق Procedure المعدل في المرفقات

 

IMG-20200721-WA0016.jpg

بتاريخ:

كده الناس كلها هتوه منك. 

انت بتعمل ايه بالظبط؟ interactive report or grid؟ واى طريقة الى اتبعتها وفشلت؟ وفشلت ازاى؟ 

افتح موضوع تانى يا بشمهندس عشان محدش يتشتت لما يشوف الموضوع ده. 

  • بعد 3 أسابيع...
بتاريخ:
في ٢١‏/٧‏/٢٠٢٠ at 03:45, eslam elbyaly said:

كده الناس كلها هتوه منك. 

انت بتعمل ايه بالظبط؟ interactive report or grid؟ واى طريقة الى اتبعتها وفشلت؟ وفشلت ازاى؟ 

افتح موضوع تانى يا بشمهندس عشان محدش يتشتت لما يشوف الموضوع ده. 

interactive grid بس بسبب المشكله حق الpdf لغيت خيار pdf من download في  interactive grid  عموما طلعت المشكله من اوراكل ابيكس نفسها الاصدار 20.1 هذا رابط ال bug

https://docs.oracle.com/en/database/oracle/application-express/20.1/htmrn/index.html#HTMRN-GUID-01CA45E0-FD70-4FC0-A0F6-42A6D80571DA

ونص الكلام كالتالي

9.1.11 Language Support for Native PDF Printing in Interactive Grid

When you print unicode characters from scripts other than Latin and Cyrillic, those characters are substituted with a missing character (□) in the PDF document.

There is no resolution at this time.

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.