Crystal Reports新手 - 我有一个包含3列的报告 - 估计小时数,实际小时数,剩余小时数。 在“组尾”中,它按工作总结了小时数。剩下的小时公式是{job.esthours} - {job.actualhours}。如果没有估计的时间,我希望它是空白的。我知道我不能在公式中使用估计小时数的总和,但不确定使用哪些公式。
答案 0 :(得分:0)
如果第一个cfield值为null,则需要添加一个条件来抑制公式。你可以用两种方式做到这一点:
1)在“剩余小时”公式中添加条件。如果您想在详细信息部分中留空,请尝试此操作。右键单击 - >抑制 - >添加下一个条件:
if(isnull({job.esthours}))
2)在剩余小时摘要中添加条件。如果您希望出于某种原因在详细信息部分中显示剩余值的负值,则会更好。右键单击 - >抑制 - >添加下一个条件:
if(isnull(sum({job.esthours})))
是的,您可以使用估算小时摘要,您可以在公式研讨会的报告字段树中找到它