找回密码
 立即注册

QQ登录

只需一步,快速开始

hworld

初级会员

7

主题

17

帖子

209

积分

初级会员

积分
209
hworld
初级会员   /  发表于:2017-10-27 14:10  /   查看:3443  /  回复:1
如何实现 对Debit的求和的结果 减去 对Credit的数据行求和的结果?按照如下表达式 =IIF( Fields!sBillType.Value  = "Debit" ,Sum(Fields!cAmount.Value),0.00)-IIF( Fields!sBillType.Value  = "Credit" ,Sum(Fields!cAmount.Value),0.00)
计算的结果是7800,这个7800是该表 所有行的和,所以是不对的。



本帖子中包含更多资源

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

x

1 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-10-27 16:20:12
沙发
您好!
我这边验证了,您的这种需求直接通过表达式是实现不了的,因为没办法做到一个循环的判断然后进行值的判断,然后进行加减操作。
对于您的需求,我给出的解决思路就是,看是不是可以通过在添加一个数据然后在SQL语句中做好您需要的操作,然后进行绑定显示
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部