繁体   English   中英

Crystal Report,仅当值为null时才求和字段

[英]Crystal Report, Sum a field only if a value is null

当前,在Crystal报表中,当且仅当取消日期为null时,该公式才可汇总每月付款。 正如我希望能够总结没有取消日期的付款。

字段是

{ARSLREHABSET.ARSLRHSETPMTAMT}和{ARSLREHABSET.ARSLRHSETCANCDATE}

我试过使用:

sum({ARSLREHABSET.ARSLRHSETPMTAMT}, isNull({ARSLREHABSET.ARSLRHSETCANCDATE}))

没有成功,它在论点的后半部分说“这里需要一个字段”。 我以前没有关于水晶报告的经验,也找不到任何好的例子。

创建一个公式,将其命名为payment (或您想要的名称)

if isnull({ARSLREHABSET.ARSLRHSETCANCDATE})
then 
{ARSLREHABSET.ARSLRHSETPMTAMT}
else 
0

将此公式( payment )放在您的报告中。

  • 右键单击该字段。
  • 转到插入,然后总结。
  • 在此处输入图片说明
  • 这将在报表页脚中添加一个字段,并包含没有取消日期的所有付款的总和。
  • 现在,如果您想要新列,则保留原样,或者如果您不想在报表中保留它,则取消显示。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM