Odoo 适当的年/月过滤器实现

Odoo 适当的年/月过滤器实现,odoo,odoo-8,Odoo,Odoo 8,除此之外(我已经接受了这个答案,因为我关于如何在自制时间表模块中进行适当的年/月筛选的理论似乎是错误的。这就是为什么我会出现错误的答案。回答:因为我的方法是错误的。这里我问的是如何正确地进行筛选) 那么,快速概述一下。自制时间表模块。两组搜索视图筛选器:年和月。有没有办法使月份组依赖于年份组,比如如果我选择某一年,月份组现在将与该特定年份相关? 下面是一些代码示例: tabel.tabel.search3 泰贝尔,泰贝尔 搜索 时间结束\u t和时间开始\u t是我们的时间表开始和结束的日期

除此之外(我已经接受了这个答案,因为我关于如何在自制时间表模块中进行适当的年/月筛选的理论似乎是错误的。这就是为什么我会出现错误的答案。回答:因为我的方法是错误的。这里我问的是如何正确地进行筛选)

那么,快速概述一下。自制时间表模块。两组搜索视图筛选器:年和月。有没有办法使月份组依赖于年份组,比如如果我选择某一年,月份组现在将与该特定年份相关? 下面是一些代码示例:


tabel.tabel.search3
泰贝尔,泰贝尔
搜索
时间结束\u t时间开始\u t是我们的时间表开始和结束的日期。 如您所见,月份本身将显示当前年份的正确时间表。以及本年度和任意月份的组合。但是去年和明年显然不起作用,因为(context\u today())这件事

在我看来,最合乎逻辑的方法是使用时间结束的年份,而不是(context\u today())的年份(仅限当前年份)。但正如我在上一篇文章中所说的那样。回答,这是一个错误的想法。所以一如既往,我们将非常感谢您的任何建议


2015-10-20upd:经过长时间的休息,我又回到了这个问题上,但仍然不知道,我也在想,是否有可能将过滤规则从“和”改为“或”?例如,如果我检查了1月和11月,我希望看到这两个月的时间表,而不是从1月开始到11月结束的时间表。如果没有这个东西,只有上个月的过滤器才能工作。

可能的重复不是重复,只是同一方向上的另一个问题。我问过为什么我在做X的时候会出错,有人告诉我不能那样做。在这里,我问我应该如何做X。我想我必须打开一个新的问题,因为我已经得到了前一个问题的答案。