gpt4 book ai didi

python - 我怎样才能从 OpenERP 中删除日期异常?

转载 作者:太空宇宙 更新时间:2023-11-04 01:37:42 24 4
gpt4 key购买 nike

我正在浏览 OpenERP 网络以查找如何从中删除日期异常。例如,我想插入一个像 12/12/1523 这样的日期。使用当前功能,如果我输入的日期小于 1900,它将向我显示一条错误消息。我已经用 _calendar.py、format.py、validates.py 检查过了。但我没有成功。如果这里有人可以帮助我度过难关,我将不胜感激。

最佳答案

我在openerp-web中发现了两个问题:

1 - 日期控制日历受限,不能低于

01/01/1900

2 - 当 openerp/i18n/format.py 出现验证错误时试图挽救

要点 1,javascript 小部件可以很容易地修复

openerp/static/calandar/calendar.js

=> find:

param_default("range",[1900,2999])

=> and replace with:

param_default("range",[1,2999])

第2点,替换为

openerp/i18n/format.py

=> find the two occurances of:

return time.strftime(server_format, value)

=> and replace with:

return mx.DateTime.Date(value[0],value[1],value[2],value[3],value[4],value[5]).strftime(server_format)

关于python - 我怎样才能从 OpenERP 中删除日期异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8257221/

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