找回密码
 立即注册

QQ登录

只需一步,快速开始

lyz880524 讲师达人认证

高级会员

153

主题

458

帖子

1167

积分

高级会员

积分
1167

微信认证勋章元老葡萄讲师达人

[已处理] arjs中IIF逻辑

lyz880524 讲师达人认证
高级会员   /  发表于:2020-4-14 15:11  /   查看:3042  /  回复:5
你好,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)。这个过程中,页面很卡顿,有没有优化的方案

5 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-4-14 17:08:33
沙发
您好,我试了IIF写法是可以的,已经在你的另一个帖子里做了答复
回复 使用道具 举报
lyz880524讲师达人认证
高级会员   /  发表于:2020-4-16 09:25:02
板凳

那您看一下我这里的效果;
该显示0的地方没显示出0来
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-4-16 09:58:19
地板
本帖最后由 KearneyKang 于 2020-4-17 10:06 编辑

经过验证,这确实是一个产品Bug问题,现在已经提交给研发,bug地址:https://jira.grapecity.io/browse/ARJ-1978

预计周一会给出具体的进度
回复 使用道具 举报
lyz880524讲师达人认证
高级会员   /  发表于:2020-6-8 16:16:04
5#
您好,这个bug解决了吗?
还有,arjs支持锁定行列吗?
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-6-8 18:52:51
6#
本帖最后由 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))


你说的锁定行列, 可以使用冻结行列实现



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部