请问一下,在用ie访问cognos RS报表的时候,ie需要做什么设置吗 操作系统有要求吗 我有个cognos的RS做的报表,报表上就只简单的放了一个值提示和一个列表,然后在本机的IE只要一选值提示,然后运行就报错发现内部错误。: java.lang.StringIndexOutOfBoundsException,但是在虚拟机里的IE运行就一切正常,都是ie8,虚拟机里是xp,本机是win7

0
已邀请:
1

贤者以其昭昭 - 码畜 2013-07-30 回答

对于这个问题来说,因为没有环境,也没有更详细的说明,但是从发生的异常java.lang.StringIndexOutOfBoundsException 可以看出字符串角标越界了,简单的说,就说你的字符串只有5个长度,但是你又要取字符串的索引(index)大于5的,那么就会出现这个情况,【即使你的字符串太长了】这里。根据你的补充,可以得出结论:因为你的机器名过长导致了你这个报错!所以需要修改你的机器名的长度即可...
1

贝克汉姆 - 高级数据仓库工程师,拥有丰富的数据治理实践经验 2013-07-30 回答

根据项目经验,企业服务器建议用 完整机器名(如servername.cognos.com)或IP地址
0

caiyutao - ODI、BIEE高级顾问、数据仓库架构 2013-07-30 回答

补充一下,我原先的地址用的是机器名,改成ip就不报错,但是用机器名就只要一选择值再运行就会报错
0

Chain_zhou - God 2013-07-30 回答

这种问题应该是属于抽风问题, 撸主多用其他浏览器试试, configuration中最好用ip地址。
新建几张report多试试 是否依旧报错.
0

曾力 - 深处互联网四大坑当中~ 2013-07-30 回答

有的时候聚合的数值过大也会报这个错误,8.2里好像是14位还是16位了~

要回复问题请先登录注册