arjs中IIF逻辑
你好,arjs貌似有BUG比如这个表达式:
=IIF (Fields!数量.Value = 0 , 0 ,Fields!金额.Value / Fields!数量.Value)
这时候,Fields!数量.Value是0的话,整列数据都是空的,啥也没有;
我换成
=IIF (Fields!数量.Value = 0 , 0 , 99)
就能正常输出 99
另外ARJS没看到哪里设置冻结行列的属性,arjs有冻结行列的功能吗?
还有,arjs分页显示的时候, 比如一共100页数据。arjs是先渲染一页,这时候表格已经展示出来了, 剩下的 99页数据是逐渐加载的 (总页是 从2 一直累加到了100)。这个过程中,页面很卡顿,有没有优化的方案
您好,我试了IIF写法是可以的,已经在你的另一个帖子里做了答复 http://39.104.157.166:8899/123.jpg
那您看一下我这里的效果;
该显示0的地方没显示出0来 本帖最后由 KearneyKang 于 2020-4-17 10:06 编辑
经过验证,这确实是一个产品Bug问题,现在已经提交给研发,bug地址:https://jira.grapecity.io/browse/ARJ-1978
预计周一会给出具体的进度
您好,这个bug解决了吗?
还有,arjs支持锁定行列吗? 本帖最后由 KearneyKang 于 2020-6-9 09:10 编辑
您好,这个BUG问题,这确实是一个bug,会在下一个版本解决,现在给你一个暂时解决的方案:
表达式:
=IIF(Fields!DetailPrices.Value=0,0, Fields!DetailTotal.Value/ IIF(Fields!DetailPrices.Value=0,1, Fields!DetailPrices.Value))
你说的锁定行列, 可以使用冻结行列实现
页:
[1]