Aeroo 报告:ir.actions.report.xml.report_type 出错:'aeroo'
Aeroo reports: getting error with ir.actions.report.xml.report_type: 'aeroo'
有一个带有时间表模块(自制)的odoo系统。报告部分如何工作:制作了 aeroo 报告模板——时间表可以通过使用该模板打印——一切都很好。但是有一个问题:通常我们像我之前所说的那样通过界面处理报告(reports->aeroo reports),但我想通过 xml 来描述它。
我在模块的视图部分创造了新记录:
<record id="report_person_card_id" model="ir.actions.report.xml">
<field name="name">doc print</field>
<field name="model">tabel.tabel</field>
<field name="report_name">person_card</field>
<field name="report_type">aeroo</field>
<field name="type">ir.actions.report.xml</field>
<field name="in_format">oo-odt</field>
<field name="tml_source">file</field>
<field name="report_rml">/tabel2.odt</field>
<field name="parser_state">default</field>
</record>
不幸的是,它给出了错误信息:
ParseError: "Wrong value for ir.actions.report.xml.report_type: 'aeroo'" while parsing /usr/lib/python2.7/dist-packages/openerp/addons/Tabel/views/tabel.xml:5, near
<record id="report_person_card_id" model="ir.actions.report.xml">
<field name="name">doc_print</field>
<field name="model">tabel.tabel</field>
<field name="report_name">person_card</field>
<field name="report_type">aeroo</field>
<field name="type">ir.actions.report.xml</field>
<field name="in_format">oo-odt</field>
<field name="tml_source">file</field>
<field name="report_rml">/tabel2.odt</field>
<field name="parser_state">default</field>
</record>
我尝试了从默认 (pdf) 到 odt 的不同报告类型,但没有任何改变。我觉得它可能与 addons/report_aeroo/report_aeroo.py 有某种关系,但不能肯定。
任何建议将不胜感激。谢谢!
尝试在 openerp.py
的 'depends' 行中添加 "report_aeroo"
例子
'depends': ["base", "report_aeroo"],
有一个带有时间表模块(自制)的odoo系统。报告部分如何工作:制作了 aeroo 报告模板——时间表可以通过使用该模板打印——一切都很好。但是有一个问题:通常我们像我之前所说的那样通过界面处理报告(reports->aeroo reports),但我想通过 xml 来描述它。
我在模块的视图部分创造了新记录:
<record id="report_person_card_id" model="ir.actions.report.xml">
<field name="name">doc print</field>
<field name="model">tabel.tabel</field>
<field name="report_name">person_card</field>
<field name="report_type">aeroo</field>
<field name="type">ir.actions.report.xml</field>
<field name="in_format">oo-odt</field>
<field name="tml_source">file</field>
<field name="report_rml">/tabel2.odt</field>
<field name="parser_state">default</field>
</record>
不幸的是,它给出了错误信息:
ParseError: "Wrong value for ir.actions.report.xml.report_type: 'aeroo'" while parsing /usr/lib/python2.7/dist-packages/openerp/addons/Tabel/views/tabel.xml:5, near
<record id="report_person_card_id" model="ir.actions.report.xml">
<field name="name">doc_print</field>
<field name="model">tabel.tabel</field>
<field name="report_name">person_card</field>
<field name="report_type">aeroo</field>
<field name="type">ir.actions.report.xml</field>
<field name="in_format">oo-odt</field>
<field name="tml_source">file</field>
<field name="report_rml">/tabel2.odt</field>
<field name="parser_state">default</field>
</record>
我尝试了从默认 (pdf) 到 odt 的不同报告类型,但没有任何改变。我觉得它可能与 addons/report_aeroo/report_aeroo.py 有某种关系,但不能肯定。
任何建议将不胜感激。谢谢!
尝试在 openerp.py
的 'depends' 行中添加 "report_aeroo"例子
'depends': ["base", "report_aeroo"],