光怪陆离 发表于 2024-10-18 15:25:37

AR11 报错'索引超出范围。必须为非负值并小于集合大小。 参数名: index'

如题,应该是表格设计有缺陷,做表格的时候就一直提示索引超出限制,后面解决了,结果打开报表还是提示,麻烦帮忙看下,附件为报表模板




Eden.Sun 发表于 2024-10-18 15:25:38

本帖最后由 Eden.Sun 于 2024-10-18 18:26 编辑

您把这个行分组和列分组之间的静态文本框都删除试一下。应该还是设计上的问题。


或者您删掉其他多余的,只保留这一部分,,看是能正常预览。

Bella.Yuan 发表于 2024-10-18 16:56:12

您好,帮您找了个类似的问题,您参考解决方案看看。
AR12 报错'索引超出范围。必须为非负值并小于集合大小...
https://gcdn.grapecity.com.cn/showtopic-98550-1-1.html
(出处: 葡萄城开发者社区)

光怪陆离 发表于 2024-10-18 17:18:05

Bella.Yuan 发表于 2024-10-18 16:56
您好,帮您找了个类似的问题,您参考解决方案看看。
AR12 报错'索引超出范围。必须为非负值并小于集合大小 ...

这个解决方案我看了,我尝试把报表内的合计项(合并多列)取消合并,然后打开报表仍然提示上述报错
1.目前模板

2.取消合并后,把多余列删除,仍然提示该报错

光怪陆离 发表于 2024-10-21 09:37:25

Eden.Sun 发表于 2024-10-18 18:21
您把这个行分组和列分组之间的静态文本框都删除试一下。应该还是设计上的问题。



删除一部分后可以正常打开,但是这些都是报表需要的,咱们这个报错的索引范围是多少,能调整吗 还是说本身对这些字段是有限制的,如果有限制,我也好再调整

Felix.Li 发表于 2024-10-21 11:09:00

您将这两个单元格的合并取消试一下,这个还是校验报表出现异常:


如果可以的话,您可以将合并去了,然后把单元格的边框隐藏了,达到的效果也是一样的
页: [1]
查看完整版本: AR11 报错'索引超出范围。必须为非负值并小于集合大小。 参数名: index'