【问题标题】:Got error in Crystal Report formula水晶报表公式出错
【发布时间】:2013-09-04 11:14:15
【问题描述】:

目前我有一个公式字段,它可以对特定字段进行求和。现在我想对其执行条件。我只需要在 SeatNo 列不为空时才需要 AmountPending 列的总和。

if {DataTable1.SeatNo != ""} 
then Sum ({DataTable1.AmountPending})
else

【问题讨论】:

  • if {DataTable1.SeatNo} "" then Sum ({DataTable1.AmountPending}) 否则什么也不做;

标签: c# asp.net reporting-services crystal-reports report


【解决方案1】:
If Not(Isnull({DataTable1.SeatNo})) Then
  Sum ({DataTable1.AmountPending})
Else
  0

【讨论】:

    【解决方案2】:

    试试这个:

    if totext({DataTable1.SeatNo}) <> '' 
    
    then 
      Sum ({DataTable1.AmountPending})
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-04
      相关资源
      最近更新 更多