商业智能工程师
·自由职业
关于cognos中日期控件乱码的问题
字数 357阅读 1755评论 0赞 1
环境:cognos10.1.0 + redhat5
问题1:报表在cognos中运行正常,日期控件也是正常显示,可是将报表加载到Java编写的portal上的时候,日期控件和值提示(多选控件)出现乱码。
问题2:portal中的报表的日期是错误的,如现在是2012-03-23,显示的是0112-03-23.
解决方案:
1. 在安装目录下搜索文件promptingStrings_zh-cn.js、promptLocale_zh-cn.js两个文件,将其另存为编码为GB2312的文件,替换掉之前的文件,问题可解决。
2. 可以发现时间和正常时间相差1900,所以在用js给值的时候可以加个1900即可。但是报表在cognos中运行时年份就错误了,但在portal中运行是正确的,只能取其一了。如有解决方法,大家可以讨论。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞1
添加新评论0 条评论