如何在 openerp odoo 中添加报告记录?

how can i add a report record in openerp odoo?

我正在使用 OpenERP 8 odoo 我正在关注报告创建教程 但我被困在了我能做的地方,但报告记录代码 例如:

      <report
      id="account_invoices"
      model="account.invoice"
      string="Invoices"
      report_type="qweb-pdf"
      name="account.report_invoice"
      file="account.report_invoice"
      attachment_use="True"
      attachment="(object.state in ('open','paid')) and
      ('INV'+(object.number or '').replace('/','')+'.pdf')"
      />

提前致谢 参考 : http://blog.emiprotechnologies.com/create-qweb-report-odoo/

在 ODOO 中创建 Qweb 报告的通用目录文件结构中

report 目录文件包含

__ init __.py 文件

用作任何 python 模块的清单文件,它是 python 模块的入口点。 (添加your_report_parser_class_file.py文件的入口点)

your_report_parser_class_file.py 文件

您的报告解析器 class 文件用于包含您将来要在报告中调用的报告相关函数和变量(在 Qweb 视图中)

查看目录文件包含

report_your_report_name.xml 文件

用于添加报表视图文件,表示该文件将显示为Qweb视图

(通常它使用 bootstrap class 和我们的自定义 css 和 Qweb 模板引擎标签来设计 Qweb 报告,而且这个文件在 __ openerp__.py 文件 )

report_menu_file.xml 文件

添加菜单xml 文件添加菜单打印Qweb Report 与__openerp__.py 文件完全接近且同文件夹

(这个文件在__openerp__.py文件中也有添加条目)