OpenERP7测试手记之 - 中文日期问题

postgresql openerp it

出错情况:
消息 -> Calendar -> (随意点一个日期) -> 保存,此时将得到以下错误,此错误在英文环境没有出现。



解决思路:
OpenERP7中没找到GUI上对中文的配置界面,参考几个网站后决定使用6.x中的暴力方案。

解决过程:
参考资料:http://shine-it.net/index.php/topic,4290.0.html
由于以上是6.x版本的解决方案,7.0版本中没有ir_lang这个表,因此自己重新进行确认,发现新版本中使用另一个新的表存放此信息,名为res_lang,最终解决方法如下:
1、使用postgres用户登陆到PostgreSQL数据库,并通过以下指令连接到openerp库
\c openerp
2、执行:
update res_lang set date_format="%Y-%m-%d" where iso_code="zh_CN";
update res_lang set time_format="%H:%M:%S" where iso_code="zh_CN";

问题原因分析:
没时间读 OpenERP7 的代码这部分暂且不表!

相关推荐

  • C# 连接 Mysql 中文乱码问题 如题这个问题还是让人比较揪心的。网上也有不少答案,五花八门,不知道谁对谁错。个人认为有几篇文章处理的这个问题还不错,现总结如下:第一篇:c#连接MySQL解决汉字乱码突然发现我的数据表中,有汉字的部分均是乱码,英文正常,遂怀疑是编码问题。同
  • JSP + Servlet 中文乱码问题解决 在项目中,对于中文乱码的问题遇到过许多次,由于没有对之前遇到乱码问题的解决方法记录下来,然后下次再次遇到这种问题遇到重新排查,上网找资料,很花费时间。吸取教训,下面做个总结。1.JSP页面是否设置了正确的编码格式,一般统一使用UTF-8,记
  • Mysql 中文乱码问题 Mysql构建数据库的时候必须在一开始就制定数据库的编码问题,在jdbc配置链接的地方也要控制下编码问题jdbc.url=jdbc:mysql://127.0.0.1/HF_AO_DB?useUnicode=true&charact
  • ASIHTTPRequest 中文乱码问题 解决 我在实用ASIWebPageRequest时,发现请求中文网页有时会乱码,后来看到代码时才发现时编码问题当打开中文页面时有时会出现编码错误@oldcode:[selfsetDefaultResponseEncoding:NSISOLatin
  • python 中文乱码问题深入分析 在本文中,以'哈'来解释作示例解释所有的问题,“哈”的各种编码如下:1.UNICODE(UTF8-16),C854;2.UTF-8,E59388;3.GBK,B9FE。一、python中的str和unicode一直以来,python中的中文
  • request、response 中文乱码问题与解决方式 request、response中文乱码问题与解决方式request乱码指的是:浏览器向服务器发送的请求参数中包含中文字符,服务器获取到的请求参数的值是乱码;response乱码指的是:服务器向浏览器发送的数据包含中文字符,浏览器中显示的是
  • jdbc mysql 中文乱码问题 如果直接在命令窗口,可以直接输入setnamesgbk即可插入中文。当遇到可以在数据库插入中文,而通过jdbc插入中文乱码,则可以修改mysql安装目录中的my.ini文件,然后重起服务器即可。
  • include jsp 中文乱码问题 普通页面中引入其他的jsp页面。例如:home.jsp中includeheader.jsp。所有页面中,实现国际化。即,按钮,菜单内容是通过properties文件中读取出来。Home.jsp中,所有中文可以正常表示。Header.jsp,
  • request、response 中文乱码问题与解决方式 request乱码指的是:浏览器向服务器发送的请求参数中包含中文字符,服务器获取到的请求参数的值是乱码;response乱码指的是:服务器向浏览器发送的数据包含中文字符,浏览器中显示的是乱码;乱码产生的原因:不管是request乱码还是re
  • SpringMVC @RequestParam 中文乱码问题解决 客户端用GET方法请求SpringMVC时,如果用采用如下方式则中文没有出现乱码:12345678910//http://127.0.0.1:8080/SpringMVCHibernate4/rest/user/getUserById0/1
  • python 中文乱码问题深入分析 编辑器保存文件时,要指定utf-8编码.然后在文件头设置encoding在.py文件首行加上#coding=UTF-8就可以的,如果还不行,就用纪事本打开文件然后另存为是选择用UTF-8编码然后上传Django的内核是UTF-8的编码方式所
  • Ubuntu中gedit 中文乱码问题 文章转载自:http://geeksun.iteye.com/blog/1038299特此感谢在终端或按alt+f2中输入:gconf-editor,点apps->gedit-2->preferences->encodin

热门评论

你的评论

就没有什么想说的吗?

最新博客

关于我们 加入传客 媒体报道 帮助中心 传客活动 免责声明 联系我们 移动版 移动应用

©2017传客网    琼ICP备15003173号-2    

本站部分文章来源于互联网,版权归属于原作者。
本站所有转载文章言论不代表本站观点,如是侵犯了原作者的权利请发邮件联系站长(weishubao@126.com),我们收到后立即删除。
站内所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!

X