我想了解Odoo 8中的QWeb报告。在版本6和7中,我使用了jasper_report ...对我来说没问题。但是...现在版本8,我无法找到这个版本的jasper_report。在版本8中,他们使用Qweb模板报告..我不知道如何使用。我想自定义account_invoice报告。这就是为什么...我创建视图文件夹&我添加了report_account_extend.xml。我没有更改report_account.xml文件中的任何内容,只需更改名称report_account_extend.xml即可。然后,我添加了申报account_report.xml文件,只需更改ID,字符串名称和文件就像这样:Odoo版本8中的Qweb模板报告
id="account_invoices_extend"
string="Invoices Extend"
name="report_invoice_extend"
file="report_invoice_extend"
我打印从“客户发票”的形式这份报告,它是引发错误:
File "/home/erp/Odoo/prjoject/odoo/openerp/tools/cache.py", line 119, in lookup
value = d[key] = self.method(*args, **kwargs)
File "/home/erp/Odoo/prjoject/odoo/openerp/addons/base/ir/ir_ui_view.py", line 848, in read_template
raise ValueError('Invalid template id: %r' % (xml_id,))
QWebTemplateNotFound: Invalid template id: u'report_invoice_extend'
我想知道如何解决这个错误,以及如何创建示例Qweb模板报告。 Qweb模板XML文件在视图文件夹中?相关的python文件在哪里呢?
如果您不介意,请一步一步解释我。 谢谢
谢谢,我明白了...... :) – sharipha 2014-11-05 09:58:22
太棒了!它的工作 – ajay 2016-11-14 19:33:48