小牛
作者小牛·2012-03-23 14:39
商业智能工程师·自由职业

关于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 条评论

Ctrl+Enter 发表

作者其他文章

相关问题

相关资料

X社区推广