首页 > 解决方案 > 为什么 odoo 在保存模型数据时显示日期格式错误?

问题描述

odoo v13:我之前一直工作的很好,但是这两天保存的时候突然报如下错误。当我尝试注释掉日期字段时,错误消失了,当我重用它时,它又出错了。可以确定问题出在日期字段上,将日期字段改成日期时间字段也是同样的错误。请帮我分析原因。

TypeError: format() expects a string or boolean:false parameter function()
{var args=(arguments.length===1&&$.isArray(arguments[0]))?arguments[0]:arguments;var formattedString=this;for(var i=0;i<args.length;i++)
{var pattern=new RegExp("\\{"+i+"\\}","gm");formattedString=formattedString.replace(pattern,args[i]);}
return formattedString;}

我在 web.assets_common.js 文件中查看错误代码,3060 行,对象 _options.format=null 和 newOptions.format=null 然后显示错误。

我测试发现所有模块(包括系统自带的)只要有日期字段保存,都会出现这个错误。

标签: odoo

解决方案


推荐阅读