تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
1 الرد
3011 أدوات العرض

I made the mistake of modifing the original reports in our Odoo 15 Ent deployment.  We've now upgaded to Odoo 16 and many of the reports now return errors.  I've submitted a ticket.  

All of our report modifications were made in Studio.  Is it possible to 'undue' those changes?  As a last resort I could recreate them.

الصورة الرمزية
إهمال
أفضل إجابة

HI,

If you customize the reports using the studio, yes it can be reverted. 

1. Activate the developer mode

2. Navigate to Reports menu under Settings -> Technical

3. Search and open your report record.

4. Click qweb view's smart button

5. Open the report file and see the inherited tab, mostly there will be a inherited view with studio name,

6. delete the inherited view


Thanks

الصورة الرمزية
إهمال
الكاتب

Thank you! I thought there was an option like that. Will investigate in a test branch!

الكاتب

That has helped to improve, no longer get errors. However they are still not fully reverted. I see some 'studio' views that have odd names and inherit each other:

"Odoo Studio: studio_customization.studio_report_docume_8e28bfb9-04a0-4bc0-8763-6c1532064c78_document customization"

Possibly a Studio naming convention from Odoo 14? Our original deployment was in 14.

الكاتب

In the case of the 'invoices' report it seems to utilize the 'address_layout' report. I'm not sure if there is a direct way to access that report but removing the 'studio' view of 'address_layout' seems to have helped.

المنشورات ذات الصلة الردود أدوات العرض النشاط
2
فبراير 24
2188
0
نوفمبر 23
2022
1
مايو 25
2990
1
أبريل 25
1499
1
أبريل 24
3256