1

我一直在搜索网络、该站点以及 OpenERP 报告的开发人员部分,但我找不到任何关于 Openwriter 属性/用户定义的用途的解释。

在编写第一份报告时花了一些时间,我得出了一些结论,但无法全部解决:共有三列:名称、类型和值。在我使用 Openwriter 打开的所有预定义 OpenERP 报告中,架构似乎总是相同的。四行,“信息 1”到“信息 4”,所有类型均为“文本”,然后是服务器位置、用户登录 ID、数字和表名。

我了解连接服务器时将使用服务器位置和用户登录 ID。我知道创建循环对象时将使用表名。

  • 问题 1:但是通常对应于 Info 3 的数字是什么?我认为这可能是 ir_act_window 表中的 res_model id,但我发现了一个不匹配的报告(交叉分析)。知道这个数字是什么以及它是如何定义的吗?

编辑答案 1:它与绑定操作相关联。在为现有模型创建新报告时,该模型上的现有绑定操作值应加一(嗯,这是我尚未尝试过的理论)。

  • 问题2:为什么Info 3 是数字时是“文本”类型?我猜这是 python 的解释,它就是这样,这是配置属性以使用 OpenERP 操作的唯一方法。有人可以确认吗?

  • 问题 3:为什么当我添加 Info 5 和 Info 6,指向另一个表,希望在另一个表上创建一个循环时,它会被完全忽略?

  • 问题4:为什么绑定到服务器时什么都不问,也不在任何地方添加报表?

编辑答案 4:请参阅答案 1,因为当将“信息 3”中的绑定操作索引更改为 OpenERP 中现有的绑定操作索引时,它会弹出绑定窗口。感谢您阅读到这里!我相信这些问题的答案将帮助很多人至少了解 Openwriter 和 OpenERP 之间的基本联系。

编辑:感谢 Amit 的格式,这种方式更具可读性,我将把它应用到我的下一条消息中。

4

1 回答 1

0

不确定 Openwriter 是什么 - 我建议您尝试不同的报告引擎。最简单的 imo 是 webkit html 报告,您可以使用普通的 html 和“mako”模板代码来遍历对象。

于 2013-01-07T11:40:25.270 回答