好吧,假设我有一个子报表,用于填充表格中的数据。我有一个汇总总和字段,它将显示的每行总数相加。我即将添加两个需要显示但未汇总的新行。表中有一个字段,其中包含1-7个数字。如果我将这些新字段添加到数据库中,我会为此指定一个负数,例如-1和-2以区分其他记录。我怎样才能建立一个公式,以便总结所有的数量字段,除了有一个'订单'号码的记录,我们将其称为-1或-2?谢谢!总和公式水晶报表查询
1
A
回答
1
使用运行总计字段并将评估公式设置为{new_field} >= 0
。所以它只会在通过测试时对数值进行总和。
0
做到这一点没有运行总的方法是用这样一个公式:
if {OrderNum} >= 0 Then {Amount}
相关问题
- 1. 水晶报表公式
- 2. 水晶报表总
- 3. 水晶报表SP查询
- 4. 水晶报表查询
- 5. 水晶报表公式字段
- 6. 水晶报表 - 设置选择公式
- 7. 水晶报表选择公式
- 8. 基本水晶报表公式需要
- 9. 水晶报表公式使用变量
- 10. 错误水晶报表公式中
- 11. 水晶报表公式中的上标
- 12. 水晶报表公式变量传递
- 13. 水晶报表公式问题
- 14. 水晶报表:在公式错误
- 15. 水晶报表公式日期独立
- 16. 水晶报表 - 组总在
- 17. 水晶报表运行总计公式不工作
- 18. 水晶报表中总计“金额”列的公式“
- 19. 水晶报表 - 一组列的总和
- 20. 水晶报表总和错误:“缺少)”
- 21. 水晶报表分组总和日期
- 22. 水晶报表不显示从查询
- 23. 水晶报表PostgreSQL的INET查询
- 24. 水晶报表不显示在水晶报表查看器WPF
- 25. 水晶报表公式检查字符结构相匹配
- 26. 水晶报表上查看
- 27. 水晶报表交叉表无总结
- 28. 水晶报告公式:IsNull + Iif
- 29. 水晶报告9 ...公式不工作
- 30. 水晶报告公式创建vb.net mysql
好吧,我有我我还不如问的,而不是做一个新的线程在这里另外一个问题.. 。是否有任何方法可以设置公式来显示值取决于另一个字段中的值?说如果new_field = -1,然后在该数据行的new_field2中显示信息?这项工作的公式会如何?我已经尝试过使用if {table.order} = 3 then {table.value}的公式来尝试它,但它每次显示0.0时通常会显示上面的其他记录。 –
是的,只需创建一个像你所描述的公式字段并将其添加到报告。您需要为'else'部分提供默认值。 – dotjoe