我对addons/sale/report/sale_order.rml
进行了一些更改,但OpenERP继续显示旧版本的报告。如何让它使用新版本的RML文件?
我认为它可能是从ir_act_report_xml.report_rml_content_data
中的二进制数据加载报表定义,而不是加载RML文件。
答案 0 :(得分:0)
我在代码中搜索了对report_rml_content_data
的引用,但找不到任何使用它或填充它的代码。您是否正在使用除addons/6.1
分支之外的任何额外插件?该表中的所有记录在该字段中都为空。
我建议你尝试将该字段设置为null,看看它是否开始读取你的新文件。当然,请在实时数据库的副本中进行。
你真的确定它没有使用RML文件吗?我在RML文件中遇到了一些错误,使它忽略了一个部分。尝试更改页面顶部的标题,或在订单名称中添加“X”,以查看运行报告时是否显示这些更改。
答案 1 :(得分:-1)
如果您停止此功能,问题就会引发您无法打印任何报告,导致在OpenERP报告案例中rml
是使用哪个报告呈现的模板。
如果你想要它,请检查文件:
此文件可帮助您静音您的要求。 但是要小心它可能会停止您的报告引擎。
问候