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