我想了解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