Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
I am creating a series of custom reports for our business and would like to use a common basic header and footer which most of the reports would use, but with the ability to change them slightly for different specific reports.
I have created a basic header and footer which work just fine, but when inheriting them to modify them for the specific reports the basic gets overridden and the changes appear on all reports.
Based on the answer to another question on this forum (https://www.odoo.com/forum/help-1/question/inheriting-a-view-without-overriding-the-original-view-solved-85762), I tried adding mode="primary" to the template tag:
<template id="special_footer_layout" inherit_id="base_reports.base_report_footer" priority="17" mode="primary">
But end up with receiving the following error upon upgrading my module:
File "lxml.etree.pyx", line 3373, in lxml.etree._Validator.assert_ (src/lxml/lxml.etree.c:166352)
AssertionError: Element openerp has extra content: data, line 4
I am fairly new at this, and most of my experience is with OpenERP V6.1 Is it possible to do what I am asking?
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 8/30/16, 8:49 PM|
|Seen: 321 times|
|Last updated: 8/30/16, 9:01 PM|