gpt4 book ai didi

python - Aeroo 报告 : getting error with ir. actions.report.xml.report_type: 'aeroo'

转载 作者:太空宇宙 更新时间:2023-11-03 17:25:33 25 4
gpt4 key购买 nike

有一个odoo系统,里面有一个时间表模块(自制)。报告部分如何工作:制作了 aeroo 报告模板 - 可以使用该模板打印时间表 - 一切都很好。但有一个问题:通常我们通过接口(interface)处理报告,正如我之前所说的(reports->aeroo reports),但我想通过 xml 来描述它。

我在模块的 View 部分创建了一条新记录:

<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”

示例

“取决于”:[“base”,“report_aeroo”],

关于python - Aeroo 报告 : getting error with ir. actions.report.xml.report_type: 'aeroo',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32622238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com