التقارير بالعربي .. مشكلة في المحاذاة

classic تقليدي list قائمة threaded المتشعب
21 رسائل خيارات
12
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

التقارير بالعربي .. مشكلة في المحاذاة

walid baruni

السلام عليكم  

لدي مشكلة في طباعة التقارير باللغة العربية، لقد قمت بالتعديلات اللازمة لطباعة الحروف العربية وهي شغالة بصورة جيدة، ولكن المشكلة في Alignment للكتابة العربية

حيث أن الكتابة باللغة العربية عندما تكون من اليمين لليسار لا تكون على نفس المحاذاة كما هو موضح بالصورة

أرجو المساعدة

للعلم أنا أشتغل على OpenERP v7

وشكراً


--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/ZNVJLoAi5bEJ.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

أحمد خياط
المشرف
2013/1/6 walid baruni <[hidden email]>

للعلم أنا أشتغل على OpenERP v7

يعني حل مشاكل التقارير العربية ما زال يعمل على نسخة ٧؟
أخبار طيبة.
ليس لدي فكرة عن حل مشكلة المحاذاة، ولكن شكراً على إعلامنا بها.

إذا تمكن أحد الأعضاء من حلها، يسعدنا إضافة الحل إلى مستودع حل مشاكل التقارير العربية:

كذلك، يمكن تسجيل هذه الملاحظات في نظام العلل المرتبط بالمستودع حتى لا تنسى مع الزمن:

--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

walid baruni
حل مشاكل التقارير يشتغتل تمام على نسخة 7

قمت بتسجيل الملاحظة في نظام العلل كما طلب
https://bitbucket.org/openerparabia/openerp-arabic-support/issue/2/

ارجو المساعدة ممن يستطيع ذلك
وشكرا

On Monday, January 7, 2013 1:34:44 AM UTC+2, Ahmad Khayyat wrote:
2013/1/6 walid baruni <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="GV5c5dvOBxoJ">wdba...@...>

للعلم أنا أشتغل على OpenERP v7

يعني حل مشاكل التقارير العربية ما زال يعمل على نسخة ٧؟
أخبار طيبة.
ليس لدي فكرة عن حل مشكلة المحاذاة، ولكن شكراً على إعلامنا بها.

إذا تمكن أحد الأعضاء من حلها، يسعدنا إضافة الحل إلى مستودع حل مشاكل التقارير العربية:

كذلك، يمكن تسجيل هذه الملاحظات في نظام العلل المرتبط بالمستودع حتى لا تنسى مع الزمن:

--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/knYrm1Sts7wJ.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

walid baruni
رداً على هذا المنشور بواسطة أحمد خياط
للعلم في اصدار 7. بامكانك اضافة خطوط جديدة باضافتها للملف

server/openerp/report/render/rml2pdf/customfonts.py

بدلا من التعديل في ملف
server/openerp/report/rml2pdf/_init_.py


On Monday, January 7, 2013 1:34:44 AM UTC+2, Ahmad Khayyat wrote:
2013/1/6 walid baruni <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="GV5c5dvOBxoJ">wdba...@...>

للعلم أنا أشتغل على OpenERP v7

يعني حل مشاكل التقارير العربية ما زال يعمل على نسخة ٧؟
أخبار طيبة.
ليس لدي فكرة عن حل مشكلة المحاذاة، ولكن شكراً على إعلامنا بها.

إذا تمكن أحد الأعضاء من حلها، يسعدنا إضافة الحل إلى مستودع حل مشاكل التقارير العربية:

كذلك، يمكن تسجيل هذه الملاحظات في نظام العلل المرتبط بالمستودع حتى لا تنسى مع الزمن:

--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/DRjNCJrVEFgJ.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

walid baruni
رداً على هذا المنشور بواسطة walid baruni
للعلم أن اعاني من هذه المشكلة حتى مع اصدار 6.1

On Sunday, January 6, 2013 11:07:20 PM UTC+2, walid baruni wrote:

السلام عليكم  

لدي مشكلة في طباعة التقارير باللغة العربية، لقد قمت بالتعديلات اللازمة لطباعة الحروف العربية وهي شغالة بصورة جيدة، ولكن المشكلة في Alignment للكتابة العربية

حيث أن الكتابة باللغة العربية عندما تكون من اليمين لليسار لا تكون على نفس المحاذاة كما هو موضح بالصورة

أرجو المساعدة

للعلم أنا أشتغل على OpenERP v7

وشكراً


--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/0PizEumBQdgJ.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

MRawi2
رداً على هذا المنشور بواسطة walid baruni
يبدو أن المشكلة تكمن في دعم freebidi في ReportLab، وتحديداً في الملفين:
pdfmetrics.py
في المسار: \openerp-path\Server\server\reportlab\pdfbase\
و textobject.py
في المسار: \openerp-path\Server\server\reportlab\pdfgen\

بعد بعضٍ من البحث، وجدت
http://pydoc.net/mwlib.ext/0.12.4/mwlib.ext.reportlab.pdfgen.textobject
http://pydoc.net/mwlib.ext/0.12.4/mwlib.ext.reportlab.pdfbase.pdfmetrics
وبعد مقارنة ملفات النسخة في الرابط أعلاه مع الإصدار 2.6 من reportlab؛ أعتقد أن الملفان السابقان فقط يتحكمان في عرض اللغة العربية بشكل صحيح. لم أدري ما يتوجب علي نسخه من ملف لآخر مع فارق الإصدارات بين النسختين؛ وبعد عدة محاولات فاشلة للخروج بملف باتش، قررت أن أترك الأمر لأهل العلم :)

بالمناسبة، آخر محاولة لإضافة دعم اللغة العربية في reportlab كانت لا تزال تجريبية منذ سبتمبر 2003 حسب الموقع الرسمي:
http://www.reportlab.com/ftp/rtl/reportlab-hacked-ury.zip



On Sunday, January 6, 2013 11:07:20 PM UTC+2, walid baruni wrote:

السلام عليكم  

لدي مشكلة في طباعة التقارير باللغة العربية، لقد قمت بالتعديلات اللازمة لطباعة الحروف العربية وهي شغالة بصورة جيدة، ولكن المشكلة في Alignment للكتابة العربية

حيث أن الكتابة باللغة العربية عندما تكون من اليمين لليسار لا تكون على نفس المحاذاة كما هو موضح بالصورة

أرجو المساعدة

للعلم أنا أشتغل على OpenERP v7

وشكراً


--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/kfum5Rh4mRkJ.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

walid baruni
رداً على هذا المنشور بواسطة walid baruni
سؤال .. هل أنا فقط من يعاني من هذه المشكلة؟ أم انها مشكلة عامة عند الجميع؟

شكراً


On Sunday, January 6, 2013 11:07:20 PM UTC+2, walid baruni wrote:

السلام عليكم  

لدي مشكلة في طباعة التقارير باللغة العربية، لقد قمت بالتعديلات اللازمة لطباعة الحروف العربية وهي شغالة بصورة جيدة، ولكن المشكلة في Alignment للكتابة العربية

حيث أن الكتابة باللغة العربية عندما تكون من اليمين لليسار لا تكون على نفس المحاذاة كما هو موضح بالصورة

أرجو المساعدة

للعلم أنا أشتغل على OpenERP v7

وشكراً


--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/UOfyyHbuJFYJ.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

walid baruni
رداً على هذا المنشور بواسطة walid baruni
والمشكلة الأكبر من المحاذاة .. هي عند كتابة نص يتكون من العربي والانجليزي

فعند كتابة

عالية الجودة XTE مكنسة

تظهر

مكنسة XTE عالية الجودة

On Sunday, January 6, 2013 11:07:20 PM UTC+2, walid baruni wrote:

السلام عليكم  

لدي مشكلة في طباعة التقارير باللغة العربية، لقد قمت بالتعديلات اللازمة لطباعة الحروف العربية وهي شغالة بصورة جيدة، ولكن المشكلة في Alignment للكتابة العربية

حيث أن الكتابة باللغة العربية عندما تكون من اليمين لليسار لا تكون على نفس المحاذاة كما هو موضح بالصورة

أرجو المساعدة

للعلم أنا أشتغل على OpenERP v7

وشكراً


--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/5VA01ba3APoJ.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

أحمد خياط
المشرف
2013/1/9 walid baruni <[hidden email]>
والمشكلة الأكبر من المحاذاة .. هي عند كتابة نص يتكون من العربي والانجليزي

فعند كتابة

عالية الجودة XTE مكنسة

تظهر

مكنسة XTE عالية الجودة

 هذه مشكلة حلها بسيط - نظرياً.
سبب المشكلة أن اتجاه الكتابة من اليسار إلى اليمين، ويمكن حلها باستخدام CSS:
direction: rtl;
المشكلة - عادة - هي العثور على ملف CSS الصحيح.
لا يمكنني التعليق على مدى سهولة تنفيذ هذا الحل على أوبن إي آر بي حيث أنني لم أحاول تحري كيفية استخدام CSS في النظام بعد.

--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

MRawi2
لم أجد أي ملفات CSS تقريباً فيما يخص ملفات PDF، ومكتبة ReportLab و pyPDF هما المسئولين بشكل رئيسي عن إنتاج مستندات PDF.


2013/1/9 Ahmad Khayyat <[hidden email]>
2013/1/9 walid baruni <[hidden email]>
والمشكلة الأكبر من المحاذاة .. هي عند كتابة نص يتكون من العربي والانجليزي

فعند كتابة

عالية الجودة XTE مكنسة

تظهر

مكنسة XTE عالية الجودة

 هذه مشكلة حلها بسيط - نظرياً.
سبب المشكلة أن اتجاه الكتابة من اليسار إلى اليمين، ويمكن حلها باستخدام CSS:
direction: rtl;
المشكلة - عادة - هي العثور على ملف CSS الصحيح.
لا يمكنني التعليق على مدى سهولة تنفيذ هذا الحل على أوبن إي آر بي حيث أنني لم أحاول تحري كيفية استخدام CSS في النظام بعد.

--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
 
 

--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

walid baruni
رداً على هذا المنشور بواسطة أحمد خياط
أنا اقصد عند طباعة التقارير وليس في واجهة الويب



On Wednesday, January 9, 2013 9:52:37 AM UTC+2, Ahmad Khayyat wrote:
2013/1/9 walid baruni <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="ZZSFrNoTH1oJ">wdba...@...>
والمشكلة الأكبر من المحاذاة .. هي عند كتابة نص يتكون من العربي والانجليزي

فعند كتابة

عالية الجودة XTE مكنسة

تظهر

مكنسة XTE عالية الجودة

 هذه مشكلة حلها بسيط - نظرياً.
سبب المشكلة أن اتجاه الكتابة من اليسار إلى اليمين، ويمكن حلها باستخدام CSS:
direction: rtl;
المشكلة - عادة - هي العثور على ملف CSS الصحيح.
لا يمكنني التعليق على مدى سهولة تنفيذ هذا الحل على أوبن إي آر بي حيث أنني لم أحاول تحري كيفية استخدام CSS في النظام بعد.

--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/6STp6doTw18J.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

أحمد خياط
المشرف
2013/1/9 walid baruni <[hidden email]>
أنا اقصد عند طباعة التقارير وليس في واجهة الويب

عذراً على الخلط.
في الواقع يمكن تحديد الاتجاه في التقارير كذلك من خلال reportlab و pyfribidi كما في إصلاح التقارير العربية. مثلاً راجع السطر التالي من patch:

يبدو أننا بحاجة إلى مثل هذا التعديل في مكان آخر، أو ربما نقله إلى مكان آخر، ولكن هذا مجرد تخمين.

--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

MRawi2
أرجو مراجعة ملف pdfmetrics.py حيث تم تعديله ليناسب RTL في تطبيق آخر، وكنت قد وضعت رابطه في رسالة سابقة هنا. ربما يكون هو الحلقة المفقودة.


2013/1/9 Ahmad Khayyat <[hidden email]>
2013/1/9 walid baruni <[hidden email]>
أنا اقصد عند طباعة التقارير وليس في واجهة الويب

عذراً على الخلط.
في الواقع يمكن تحديد الاتجاه في التقارير كذلك من خلال reportlab و pyfribidi كما في إصلاح التقارير العربية. مثلاً راجع السطر التالي من patch:

يبدو أننا بحاجة إلى مثل هذا التعديل في مكان آخر، أو ربما نقله إلى مكان آخر، ولكن هذا مجرد تخمين.

--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
 
 

--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

walid baruni
رداً على هذا المنشور بواسطة walid baruni
وجدت هذا الرابط لاستخدام 
reportlab
من اليمين لليسار

http://www.reportlab.com/software/dev/

قمت بتحميل البرانش ولكني لم الاحظ اي فرق .. ممكن اخطأت في احد خطوات التنزيل


On Sunday, January 6, 2013 11:07:20 PM UTC+2, walid baruni wrote:

السلام عليكم  

لدي مشكلة في طباعة التقارير باللغة العربية، لقد قمت بالتعديلات اللازمة لطباعة الحروف العربية وهي شغالة بصورة جيدة، ولكن المشكلة في Alignment للكتابة العربية

حيث أن الكتابة باللغة العربية عندما تكون من اليمين لليسار لا تكون على نفس المحاذاة كما هو موضح بالصورة

أرجو المساعدة

للعلم أنا أشتغل على OpenERP v7

وشكراً


--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/phCzarPNPLcJ.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

أحمد خياط
المشرف
رداً على هذا المنشور بواسطة walid baruni
أنا أنظر حالياً في أمر التقارير العربية. سؤال أخ وليد:
كيف تمكنت من جعل التقرير من اليسار إلى اليمين، ليس الكلمات والعبارات، وإنما أماكن النص وخلايا الجدول.
بعد تطبيق الـ patch، تصبح النصوص لدي من اليمين إلى اليسار، ولكن تظل خلايا الجدول من اليسار إلى اليمين. مثلاً "Payment Terms" في الصورة التي أدرجتها تظهر في أقصى اليسار، بينما تظهر لدي في أقصى اليمين، كما في النسخة الإنجليزية.
هل قمت بتعديل التقرير؟

2013/1/6 walid baruni <[hidden email]>

لدي مشكلة في طباعة التقارير باللغة العربية، لقد قمت بالتعديلات اللازمة لطباعة الحروف العربية وهي شغالة بصورة جيدة، ولكن المشكلة في Alignment للكتابة العربية

حيث أن الكتابة باللغة العربية عندما تكون من اليمين لليسار لا تكون على نفس المحاذاة كما هو موضح بالصورة



--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
لإلغاء اشتراكك في هذه المجموعة وإيقاف تلقي رسائل إلكترونية منها، أرسِل رسالة إلكترونية إلى [hidden email].
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
للمزيد من الخيارات، انتقل إلى https://groups.google.com/groups/opt_out.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

walid baruni
لقد قمت بتعديل التقرير يدوياً باستخدام
Report Designer


On Feb 17, 2013, at 8:58 PM, Ahmad Khayyat <[hidden email]> wrote:

أنا أنظر حالياً في أمر التقارير العربية. سؤال أخ وليد:
كيف تمكنت من جعل التقرير من اليسار إلى اليمين، ليس الكلمات والعبارات، وإنما أماكن النص وخلايا الجدول.
بعد تطبيق الـ patch، تصبح النصوص لدي من اليمين إلى اليسار، ولكن تظل خلايا الجدول من اليسار إلى اليمين. مثلاً "Payment Terms" في الصورة التي أدرجتها تظهر في أقصى اليسار، بينما تظهر لدي في أقصى اليمين، كما في النسخة الإنجليزية.
هل قمت بتعديل التقرير؟

2013/1/6 walid baruni <[hidden email]>

لدي مشكلة في طباعة التقارير باللغة العربية، لقد قمت بالتعديلات اللازمة لطباعة الحروف العربية وهي شغالة بصورة جيدة، ولكن المشكلة في Alignment للكتابة العربية

حيث أن الكتابة باللغة العربية عندما تكون من اليمين لليسار لا تكون على نفس المحاذاة كما هو موضح بالصورة






--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
لإلغاء اشتراكك في هذه المجموعة وإيقاف تلقي رسائل إلكترونية منها، أرسِل رسالة إلكترونية إلى [hidden email].
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
للمزيد من الخيارات، انتقل إلى https://groups.google.com/groups/opt_out.
 
 

--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
لإلغاء اشتراكك في هذه المجموعة وإيقاف تلقي رسائل إلكترونية منها، أرسِل رسالة إلكترونية إلى [hidden email].
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
للمزيد من الخيارات، انتقل إلى https://groups.google.com/groups/opt_out.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

أحمد خياط
المشرف
2013/2/17 Walid Elbaroni <[hidden email]>
لقد قمت بتعديل التقرير يدوياً باستخدام
Report Designer

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

بالنسبة للتقارير العربية عموماً، فنحن نسعى إلى التوصل إلى طريقة سهلة التطبيق.
تعديل التقارير كافة لتصبح من اليمين إلى اليسار خيار غير مشجع، كونه يستلزم الكثير من الجهد اليدوي، ولصعوبة توزيع الحل في النهاية.
تعديل اتجاه الكتابة ووصل الحروف العربية ببعضها سهل جداً، وقد نشرت نتيجته في صفحة الفيسبوك باستخدام طريقة جديدة استلزمت سطرين فقط من البرمجة، ومكتبتين صغيرتين دون أي تعديل في ReportLab.
تعديل اتجاه الصفحة والجداول يبدو أنه يستلزم تعديل قوالب التقارير.

أنظر حالياً في إمكانية استخدام آلية تقارير بديلة عن ReportLab، تسمى Webkit Report، قامت بتطويرها camptocamp (شركة تعد من أكثر شركاء شركة OpenERP مساهمة في تطوير النظام).
تستخدم Webkit Report تقنيات HTML و CSS لإنشاء التقارير، وبالتالي، فإنها تدعم اللغة العربية بسهولة شديدة، مثل أي صفحة إنترنت. تحديداً، فإنها تستخدم قوالب Mako لإدراج البيانات في التقارير.

هناك وحدات برمجية تستبدل التقارير الافتراضية في OpenERP بتقارير مماثلة تستخدم Webkit بدلاً من ReportLab:
  • الوحدة البرمجية الرئيسية لتوفير Webkit Report (متوفرة للتنصيب دون تحميل إضافي):
    Webkit Report Engine
    (report_webkit)
  • مشروع التقارير المالية باستخدام Webkit (يستلزم تحميلاً إضافياً):
    https://launchpad.net/account-financial-report
هذا ملخص ما توصلت إليه، ويمكنني مشاركة المزيد من التفاصيل عند الحاجة.
أرجو ممن لديه القدرة والهمة مشاركتي في تحري هذا الخيار. يبدو أن OpenERP تتحرك ببطء بعيداً عن ReportLab، ويبدو أنها في انتظار نضج Webkit Report للاعتماد عليها. ولكن ذلك ليس أكيدأ.
على أيه حال، فإن دعم اللغة العربية في Webkit Report أسهل بكثير، كما أن تطوير تقارير جديدة أسهل بكثير أيضاً. ما نحتاجه الآن هو تحري إعادة إصدار التقارير الافتراضية في النظام باستخدام Webkit Report باستخدام الوحدات البرمجية المتوفرة لهذا الغرض.

--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
لإلغاء اشتراكك في هذه المجموعة وإيقاف تلقي رسائل إلكترونية منها، أرسِل رسالة إلكترونية إلى [hidden email].
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
للمزيد من الخيارات، انتقل إلى https://groups.google.com/groups/opt_out.
 
 
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

alqadhi
السلام عليكم
بالنسبة لتعديل التقارير فقد اتعبني الأمر قليلا

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

ركبت كل الوحدات التالية
sale : to install base_headers_webkit : to install c2c_partner_address_label : to install portal_sale : to install sale_crm : to install sale_order_webkit : to instal

لكن يستمر لدي خطا بالظهور


OpenERP Server Error

Client Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/openerp/addons/web/http.py", line 204, in dispatch
    response["result"] = method(self, **self.params)
  File "/usr/lib/pymodules/python2.7/openerp/addons/web/controllers/main.py", line 1134, in call_button
    action = self._call_kw(req, model, method, args, {})
  File "/usr/lib/pymodules/python2.7/openerp/addons/web/controllers/main.py", line 1122, in _call_kw
    return getattr(req.session.model(model), method)(*args, **kwargs)
  File "/usr/lib/pymodules/python2.7/openerp/addons/web/session.py", line 42, in proxy
    result = self.proxy.execute_kw(self.session._db, self.session._uid, self.session._password, self.model, method, args, kw)
  File "/usr/lib/pymodules/python2.7/openerp/addons/web/session.py", line 30, in proxy_method
    result = self.session.send(self.service_name, method, *args)
  File "/usr/lib/pymodules/python2.7/openerp/addons/web/session.py", line 103, in send
    raise xmlrpclib.Fault(openerp.tools.ustr(e), formatted_info)


Server Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/openerp/addons/web/session.py", line 89, in send
    return openerp.netsvc.dispatch_rpc(service_name, method, args)
  File "/usr/lib/pymodules/python2.7/openerp/netsvc.py", line 292, in dispatch_rpc
    result = ExportService.getService(service_name).dispatch(method, params)
  File "/usr/lib/pymodules/python2.7/openerp/service/web_services.py", line 626, in dispatch
    res = fn(db, uid, *params)
  File "/usr/lib/pymodules/python2.7/openerp/osv/osv.py", line 188, in execute_kw
    return self.execute(db, uid, obj, method, *args, **kw or {})
  File "/usr/lib/pymodules/python2.7/openerp/osv/osv.py", line 131, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/usr/lib/pymodules/python2.7/openerp/osv/osv.py", line 197, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/usr/lib/pymodules/python2.7/openerp/addons/audittrail/audittrail.py", line 514, in execute_cr
    return fct_src(cr, uid, model, method, *args, **kw)
  File "/usr/lib/pymodules/python2.7/openerp/osv/osv.py", line 185, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/usr/lib/pymodules/python2.7/openerp/addons/base/module/wizard/base_module_upgrade.py", line 90, in upgrade_module
    pooler.restart_pool(cr.dbname, update_module=True)
  File "/usr/lib/pymodules/python2.7/openerp/pooler.py", line 39, in restart_pool
    registry = RegistryManager.new(db_name, force_demo, status, update_module)
  File "/usr/lib/pymodules/python2.7/openerp/modules/registry.py", line 218, in new
    openerp.modules.load_modules(registry.db, force_demo, status, update_module)
  File "/usr/lib/pymodules/python2.7/openerp/modules/loading.py", line 345, in load_modules
    processed = load_marked_modules(cr, graph, states_to_load, force, status, report, loaded_modules, update_module)
  File "/usr/lib/pymodules/python2.7/openerp/modules/loading.py", line 256, in load_marked_modules
    loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)
  File "/usr/lib/pymodules/python2.7/openerp/modules/loading.py", line 161, in load_module_graph
    models = pool.load(cr, package)
  File "/usr/lib/pymodules/python2.7/openerp/modules/registry.py", line 118, in load
    model = cls.create_instance(self, cr)
  File "/usr/lib/pymodules/python2.7/openerp/osv/orm.py", line 874, in create_instance
    'You may need to add a dependency on the parent class\' module.' % (name, parent_name))
TypeError: The model "res.partner.address" specifies an unexisting parent class "res.partner.address"
You may need to add a dependency on the parent class' module.


--
ياليت واحد يتفضل علينا بشرح الطريقة الأفضل لتعديل التقارير والفواتير باللغة العربية

--
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
لإلغاء اشتراكك في هذه المجموعة وإيقاف تلقي رسائل إلكترونية منها، أرسِل رسالة إلكترونية إلى [hidden email].
انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar.
لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msgid/openerparabia-general/2b6f90f3-e1e6-4e4f-bd2a-e5dc0ed4a396%40googlegroups.com?hl=ar.
للمزيد من الخيارات، انتقل إلى https://groups.google.com/groups/opt_out.


الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

isioOdoo
رداً على هذا المنشور بواسطة أحمد خياط

مشكلة بالريبورت
الكلمات العربية تخرج على شاكلة مربعات سوداء مثل ماهو مبين بالصورة
مع العلمي أني قمت بتنصيب
web_rtl
report_rtl
website_rtl
and the arabic_report
شكرا لمساعدتي
الرد | المتشعب
فتح هذه المشاركة بطريقة العرض المتشعب
|

Re: التقارير بالعربي .. مشكلة في المحاذاة

kifcaliph
رداً على هذا المنشور بواسطة walid baruni
ما هو الاصدار المستخدم للنظام

Sent from my Windows Phone

From: [hidden email]
Sent: ‎07/‎07/‎2015 03:49 PM
To: [hidden email]
Subject: [openerparabia-general] Re: التقارير بالعربي .. مشكلة في المحاذاة

<http://forums.openerparabia.org/file/n446/Sans_titre.png>
مشكلة بالريبورت
الكلمات العربية تخرج على شاكلة مربعات سوداء مثل ماهو مبين بالصورة
مع العلمي أني قمت بتنصيب
web_rtl
report_rtl
website_rtl
and the arabic_report
شكرا لمساعدتي




--
View this message in context: http://forums.openerparabia.org/-tp94p446.html
Sent from the مجتمع أوبن إي آر بي العربي: النقاشات العامة mailing list archive at Nabble.com.

--
‏لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google.
لإلغاء الاشتراك في هذه المجموعة وإيقاف تلقي رسائل الإلكترونية منها، أرسل رسالة إلكترونية إلى openerparabia-general+[hidden email].
للمزيد من الخيارات، انتقل إلى https://groups.google.com/d/optout.

--
‏تلقيت هذه الرسالة لأنك مشترك في مجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" في مجموعات Google.
لإلغاء الاشتراك في هذه المجموعة وإيقاف تلقي رسائل الإلكترونية منها، أرسل رسالة إلكترونية إلى [hidden email].
للمزيد من الخيارات، انتقل إلى https://groups.google.com/d/optout.
12