如何在Odoo中创建划分为不同月份的可编辑列表视图?

2024-06-06 21:18:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在奥多创建分为几个月的预算模块。在

像这样:

Sample budget


要求:

  1. 可就地编辑,如在Excel中。我使用了列表视图和可编辑参数,所以它就完成了。

  2. 我想要动态的月数。不同的预算有不同的月数。此外,在现有预算中增加新的一个月也很好。

我知道什么?在

我知道不可能有动态字段,因为数据库中的表是在前面创建的。在


我的解决方案:

解决方案1:

我正在设置最大月数。例如36个月。如果我只需要4个月,我就把剩下的32个字段藏起来。我正在创建一个按钮来取消隐藏本月的下一个隐藏列。在

解决方案2:

我将每个预算值作为对象,包括值、预算行和月份。例如,在上表中,我需要第一个对象:

月份:2018年1月

预算项目:住宿

价值:10000

然后我要建立自己的观点。我不知道这是不是个好主意。我甚至不知道从哪里开始。在

解决方案3:

使用/修改一些现有模块。也许是“二维矩阵x2many fields”模块?在


结论:

请帮我提些建议。任何提示都将不胜感激。在

我用的是奥多11企业版。在


Tags: 模块项目对象视图数据库编辑列表参数
1条回答
网友
1楼 · 发布于 2024-06-06 21:18:09

亚历山大

这里,我建议您在创建列表视图之前使用两个字段。 第一个字段是预算字段,第二个字段是日期字段或月份和年份字段。在

如果第二个列表可以编辑,那么它将创建一个可编辑的列表。 这可能不是正确的方法,但是,我认为这是你的临时工作。 谢谢

相关问题 更多 >