gpt4 book ai didi

javascript - 如何增加 OpenERP 日期和日期时间字段的年限?

转载 作者:行者123 更新时间:2023-11-30 10:37:19 25 4
gpt4 key购买 nike

我想知道为什么 OpenERP 的日期和日期时间字段有年份限制?

如果我点击年份选项卡选择年份,它一次只显示 21 年。如果我想选择一个较旧的年份,我必须从列表中选择一个较旧的年份,然后它将为我打开下一个 21 年列表。这让我很烦。

有没有办法增加年份的限制,以便至少可以一次滚动到像 1950、2020 这样的良好年份范围?

我想我将不得不使用 javascript,但不知道如何操作。有人可以帮帮我吗?

最佳答案

对,我理解你的意思,但这是 jquery lib dattime picker yearrange 的形式,默认情况下是 -10 abd +10,但是是的,你可以增加限制你想要的,我已经在下面给出了 trunk smiler 东西的补丁也可以做到了 6.1 OpenERP

=== modified file 'addons/web/static/src/js/view_form.js'
--- addons/web/static/src/js/view_form.js 2012-10-31 15:03:24 +0000
+++ addons/web/static/src/js/view_form.js 2012-11-02 05:08:29 +0000
@@ -2328,7 +2328,8 @@
changeYear: true,
showWeek: true,
showButtonPanel: true,
- firstDay: Date.CultureInfo.firstDayOfWeek
+ firstDay: Date.CultureInfo.firstDayOfWeek,
+ yearRange:"c-30:c+30"
});
this.$el.find('img.oe_datepicker_trigger').click(function() {
if (self.get("effective_readonly") || self.picker('widget').is(':visible')) {

在这里您可以看到增加年份范围 -30 可以增加上一年的范围,+30 可以增加下一年的范围。这是 lib 配置,可以随时被覆盖。

谢谢。

关于javascript - 如何增加 OpenERP 日期和日期时间字段的年限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13181347/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com