7

我尝试创建关于 OpenERP 的报告。有几种方法可以完成这项任务(openoffice 插件、XML 文件、RML 文件等)

最快的方法是什么(和/或最漂亮的)?

4

7 回答 7

5

我只使用了 RML 文件,我对结果很满意。我没有尝试过 OpenOffice 方法,但似乎从 SXW 到 RML 的转换步骤会更麻烦。当我编辑 RML 文件时,我只需将其保存并单击客户端中的报告按钮即可试用。无需编译或转换。如果我想让业务用户对报告进行细微更改,OpenOffice 可能会很有用,但我怀疑所有奇怪的数据提取代码都会让他们感到困惑。

我没有尝试过 XML 报告技术,所以我无法评论它。

我假设您已经看过有关编写报告的文档。我刚刚注意到一个部分讨论了更改公司默认标题,并且似乎只针对 XML 报告进行了描述。我没有进一步查看,但这可能是使用 XML 而不是 RML 的原因。我知道我们想去掉一些内部文件的公司标题。

于 2011-02-07T22:40:15.177 回答
4

如果您知道html,那么webkit使用mako报告。与 rml 相比,Webkit 报告非常容易创建。

于 2012-02-20T07:38:15.493 回答
4

Web kit Report 是制作报告的最简单方法,安装 webkit 报告

sudo apt-get install wkhtmltopdf

并在 OpenERP 中安装 report_webkit 模块,它将显示公司中的选项卡,在公司内部您可以使用 OpenERP GUI 制作简单的报告,

对于高级报告你必须学习maco模板,

谢谢..!!

于 2012-04-09T14:16:53.347 回答
0

对于简单的报告,我更喜欢使用rml报告,首先创建一个 sxw 文件,然后使用 openerp 模块中的脚本将其转换为 rmlbase_report_designer

对于复杂的报表,也为了让报表更美观,我更喜欢使用jasper_reports模块。在...的帮助下iReport我们可以生成漂亮的报告。我们还可以使用 jdbc 数据源,它可以连接到我们的数据库并提取数据。子报告也可以使用 jasper_reports

还有其他报告工具,如 aeroo 报告、使用 xsl 文件、openoffice 插件等。

于 2012-11-09T08:54:06.513 回答
0

jasper 报表可用于使用 sql 查询创建 OpenERP 报表。

于 2012-12-11T19:03:45.360 回答
0

这是我在帖子中展示的一种方法,它描述了在 OpenERP 7 中基于 SQL 查询创建报告。请点击此链接了解详细信息。希望这对其他人有帮助。

http://sajjadhossain.com/2013/06/30/openerp-7-creating-report-using-sql-query/

于 2013-07-08T02:57:35.000 回答
-1

编辑、自定义和创建您自己的报告的最简单、最简单、最快捷的方法是编辑 .rml 文件 迄今为止的经验知识

于 2012-04-19T05:30:27.627 回答