السلام عليكم لدي مشكلة في طباعة التقارير باللغة العربية، لقد قمت بالتعديلات اللازمة لطباعة الحروف العربية وهي شغالة بصورة جيدة، ولكن المشكلة في Alignment للكتابة العربية حيث أن الكتابة باللغة العربية عندما تكون من اليمين لليسار لا تكون على نفس المحاذاة كما هو موضح بالصورة أرجو المساعدة للعلم أنا أشتغل على OpenERP v7 وشكراً لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/ZNVJLoAi5bEJ. |
المشرف
|
2013/1/6 walid baruni <[hidden email]>
--
يعني حل مشاكل التقارير العربية ما زال يعمل على نسخة ٧؟ أخبار طيبة. ليس لدي فكرة عن حل مشكلة المحاذاة، ولكن شكراً على إعلامنا بها.
إذا تمكن أحد الأعضاء من حلها، يسعدنا إضافة الحل إلى مستودع حل مشاكل التقارير العربية:
كذلك، يمكن تسجيل هذه الملاحظات في نظام العلل المرتبط بالمستودع حتى لا تنسى مع الزمن:
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. |
حل مشاكل التقارير يشتغتل تمام على نسخة 7 قمت بتسجيل الملاحظة في نظام العلل كما طلب https://bitbucket.org/openerparabia/openerp-arabic-support/issue/2/ ارجو المساعدة ممن يستطيع ذلك وشكرا On Monday, January 7, 2013 1:34:44 AM UTC+2, Ahmad Khayyat wrote: -- لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/knYrm1Sts7wJ. |
رداً على هذا المنشور بواسطة أحمد خياط
للعلم في اصدار 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: -- لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/DRjNCJrVEFgJ. |
رداً على هذا المنشور بواسطة walid baruni
للعلم أن اعاني من هذه المشكلة حتى مع اصدار 6.1 On Sunday, January 6, 2013 11:07:20 PM UTC+2, walid baruni wrote: -- لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/0PizEumBQdgJ. |
رداً على هذا المنشور بواسطة 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 -- لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/kfum5Rh4mRkJ. |
رداً على هذا المنشور بواسطة walid baruni
سؤال .. هل أنا فقط من يعاني من هذه المشكلة؟ أم انها مشكلة عامة عند الجميع؟ شكراً On Sunday, January 6, 2013 11:07:20 PM UTC+2, walid baruni wrote: -- لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/UOfyyHbuJFYJ. |
رداً على هذا المنشور بواسطة walid baruni
والمشكلة الأكبر من المحاذاة .. هي عند كتابة نص يتكون من العربي والانجليزي فعند كتابة عالية الجودة XTE مكنسة تظهر مكنسة XTE عالية الجودة On Sunday, January 6, 2013 11:07:20 PM UTC+2, walid baruni wrote: -- لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/5VA01ba3APoJ. |
المشرف
|
2013/1/9 walid baruni <[hidden email]>
--
هذه مشكلة حلها بسيط - نظرياً. سبب المشكلة أن اتجاه الكتابة من اليسار إلى اليمين، ويمكن حلها باستخدام CSS: direction: rtl;
المشكلة - عادة - هي العثور على ملف CSS الصحيح. لا يمكنني التعليق على مدى سهولة تنفيذ هذا الحل على أوبن إي آر بي حيث أنني لم أحاول تحري كيفية استخدام CSS في النظام بعد.
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. |
لم أجد أي ملفات CSS تقريباً فيما يخص ملفات PDF، ومكتبة ReportLab و pyPDF هما المسئولين بشكل رئيسي عن إنتاج مستندات PDF. 2013/1/9 Ahmad Khayyat <[hidden email]>
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. |
رداً على هذا المنشور بواسطة أحمد خياط
أنا اقصد عند طباعة التقارير وليس في واجهة الويب On Wednesday, January 9, 2013 9:52:37 AM UTC+2, Ahmad Khayyat wrote: -- لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/6STp6doTw18J. |
المشرف
|
2013/1/9 walid baruni <[hidden email]>
--
عذراً على الخلط. في الواقع يمكن تحديد الاتجاه في التقارير كذلك من خلال reportlab و pyfribidi كما في إصلاح التقارير العربية. مثلاً راجع السطر التالي من patch:
يبدو أننا بحاجة إلى مثل هذا التعديل في مكان آخر، أو ربما نقله إلى مكان آخر، ولكن هذا مجرد تخمين. لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. |
أرجو مراجعة ملف pdfmetrics.py حيث تم تعديله ليناسب RTL في تطبيق آخر، وكنت قد وضعت رابطه في رسالة سابقة هنا. ربما يكون هو الحلقة المفقودة.
2013/1/9 Ahmad Khayyat <[hidden email]>
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. |
رداً على هذا المنشور بواسطة walid baruni
وجدت هذا الرابط لاستخدام reportlab من اليمين لليسار http://www.reportlab.com/software/dev/ قمت بتحميل البرانش ولكني لم الاحظ اي فرق .. ممكن اخطأت في احد خطوات التنزيل On Sunday, January 6, 2013 11:07:20 PM UTC+2, walid baruni wrote: -- لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. لعرض هذه المناقشة على الويب، انتقل إلى https://groups.google.com/d/msg/openerparabia-general/-/phCzarPNPLcJ. |
المشرف
|
رداً على هذا المنشور بواسطة walid baruni
أنا أنظر حالياً في أمر التقارير العربية. سؤال أخ وليد: كيف تمكنت من جعل التقرير من اليسار إلى اليمين، ليس الكلمات والعبارات، وإنما أماكن النص وخلايا الجدول.
بعد تطبيق الـ patch، تصبح النصوص لدي من اليمين إلى اليسار، ولكن تظل خلايا الجدول من اليسار إلى اليمين. مثلاً "Payment Terms" في الصورة التي أدرجتها تظهر في أقصى اليسار، بينما تظهر لدي في أقصى اليمين، كما في النسخة الإنجليزية.
هل قمت بتعديل التقرير؟ 2013/1/6 walid baruni <[hidden email]>
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. لإلغاء اشتراكك في هذه المجموعة وإيقاف تلقي رسائل إلكترونية منها، أرسِل رسالة إلكترونية إلى [hidden email]. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. للمزيد من الخيارات، انتقل إلى https://groups.google.com/groups/opt_out. |
لقد قمت بتعديل التقرير يدوياً باستخدام
Report Designer On Feb 17, 2013, at 8:58 PM, Ahmad Khayyat <[hidden email]> wrote:
لقد تلقيت هذه الرسالة لأنك مشترك في المجموعة "مجتمع أوبن إي آر بي العربي: النقاشات العامة" من مجموعات Google. لإلغاء اشتراكك في هذه المجموعة وإيقاف تلقي رسائل إلكترونية منها، أرسِل رسالة إلكترونية إلى [hidden email]. انتقل إلى هذه المجموعة على http://groups.google.com/group/openerparabia-general?hl=ar. للمزيد من الخيارات، انتقل إلى https://groups.google.com/groups/opt_out. |
المشرف
|
2013/2/17 Walid Elbaroni <[hidden email]>
تعديل التقرير ينتج تقريراً جديداً.
لا نستطيع تحري المشكلة دون توفر التقرير الذي يعاني من المشكلة. نرجو توضيح أي خطوات إضافية قمت بها في المستقبل.
بالنسبة للتقارير العربية عموماً، فنحن نسعى إلى التوصل إلى طريقة سهلة التطبيق. تعديل التقارير كافة لتصبح من اليمين إلى اليسار خيار غير مشجع، كونه يستلزم الكثير من الجهد اليدوي، ولصعوبة توزيع الحل في النهاية.
تعديل اتجاه الكتابة ووصل الحروف العربية ببعضها سهل جداً، وقد نشرت نتيجته في صفحة الفيسبوك باستخدام طريقة جديدة استلزمت سطرين فقط من البرمجة، ومكتبتين صغيرتين دون أي تعديل في ReportLab.
تعديل اتجاه الصفحة والجداول يبدو أنه يستلزم تعديل قوالب التقارير. أنظر حالياً في إمكانية استخدام آلية تقارير بديلة عن ReportLab، تسمى Webkit Report، قامت بتطويرها camptocamp (شركة تعد من أكثر شركاء شركة OpenERP مساهمة في تطوير النظام).
تستخدم Webkit Report تقنيات HTML و CSS لإنشاء التقارير، وبالتالي، فإنها تدعم اللغة العربية بسهولة شديدة، مثل أي صفحة إنترنت. تحديداً، فإنها تستخدم قوالب Mako لإدراج البيانات في التقارير.
هناك وحدات برمجية تستبدل التقارير الافتراضية في OpenERP بتقارير مماثلة تستخدم Webkit بدلاً من ReportLab:
هذا ملخص ما توصلت إليه، ويمكنني مشاركة المزيد من التفاصيل عند الحاجة.
أرجو ممن لديه القدرة والهمة مشاركتي في تحري هذا الخيار. يبدو أن 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. |
السلام عليكم
بالنسبة لتعديل التقارير فقد اتعبني الأمر قليلا ما أحتاجه هو تعديل الفاتورة لتكون بشكل معين حاولت ولم أنجج في تركيب 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. |
رداً على هذا المنشور بواسطة أحمد خياط
مشكلة بالريبورت الكلمات العربية تخرج على شاكلة مربعات سوداء مثل ماهو مبين بالصورة مع العلمي أني قمت بتنصيب web_rtl report_rtl website_rtl and the arabic_report شكرا لمساعدتي |
رداً على هذا المنشور بواسطة 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. |
Free forum by Nabble | Edit this page |