Openerp sxw报告

Openerp sxw报告,openerp,reportlab,Openerp,Reportlab,我对addons/sale/report/sale\u order.rml做了一些更改,但OpenERP继续显示报告的旧版本。如何使其使用新版本的RML文件 我认为它可能是从ir\u act\u report\u xml.report\u rml\u content\u data中的二进制数据加载报表定义,而不是加载rml文件。如果停止此功能,问题将是无法打印任何报表,原因在OpenERP报告案例中,rml是用来呈现报告的模板 如果仍要执行此操作,请检查文件: /服务器/openerp/rep

我对addons/sale/report/sale\u order.rml做了一些更改,但OpenERP继续显示报告的旧版本。如何使其使用新版本的RML文件


我认为它可能是从
ir\u act\u report\u xml.report\u rml\u content\u data
中的二进制数据加载报表定义,而不是加载rml文件。

如果停止此功能,问题将是无法打印任何报表,原因在OpenERP报告案例中,
rml
是用来呈现报告的模板

如果仍要执行此操作,请检查文件:

  • /服务器/openerp/report/report\u sxw.py
  • /server/openerp/addons/base/ir/ir_actions.py
  • /服务器/openerp/osv/orm.py
此文件将帮助您禁用您的需求。 但是要小心,它可能会停止你的报告引擎


关于

我在代码中搜索了对报告内容数据的引用,但找不到任何使用它或填充它的内容。除了
addons/6.1
分支中的插件外,您是否还使用了其他插件?该表中的所有记录在该字段中都为空

我建议您尝试将该字段设置为null,并查看它是否开始读取您的新文件。当然,在你的实时数据库副本中进行


你真的确定它没有使用RML文件吗?我在RML文件中有一些错误,使得它忽略了一个部分。尝试更改页面顶部的标题,或在订单名称中添加“X”,以查看在运行报告时是否出现这些更改。

您能提供更多信息吗?你到底想做什么?我编辑了你的问题,试图让它更清楚。我做对了吗?您是否检查了
report\u rml\u content\u data
字段是否不为空?我希望openerp在我的报告文件夹中运行rml文件,而不是在表ir\u act\u report-xml中的二进制数据中运行rml文件。我无法在sxw报告中添加序列号,这会增加点[。]如果我使用格式和项目符号,好的,我想我已经回答了你的新问题@user1540295。我希望openerp在我的报告文件夹中运行rml文件,而不是从我希望openerp从报告文件夹中的rml文件中获取报告,而不是从它存储在表中的二进制数据获取报告。我无法在我的报告中添加序列号1,2,3它会添加额外的点[。]