【问题标题】:different criteria for columns in crystal reports水晶报表中列的不同标准
【发布时间】:2012-05-04 19:44:05
【问题描述】:

在我的水晶报表中,我需要为每一列提供不同的标准来显示数据。 主要是日期范围。 例如。 Column1:标准日期在“2012-01-01”和“2012-01-31”之间 Column2:标准日期小于“2012-01-31” Column3:标准日期等于“2012-01-15”

可以这样做吗? 请帮助我。 谢谢。

【问题讨论】:

    标签: crystal-reports


    【解决方案1】:

    对于第 0 列,只需将 {table.amount} 字段添加到画布即可。

    然后添加这些公式字段:

    //{@column1}
    If {table.date} = Date(2012,1,1) Then {table.amount} Else 0
    
    //{@column2}
    If {table.date} IN Date(2012,1,1) TO Date(2012,1,31) Then {table.amount} Else 0
    
    //{@column3}
    If {table.date} < Date(2012,1,31) Then {table.amount} Else 0
    

    【讨论】:

    • 嗨,谢谢您的回复。我的问题是,在第一列中,应显示 Inventory 表中的所有项目。与这些项目相关,在第二列中,应显示从系统开始到 (2012,1,1) 的所有数据。第三(2012,1,1) 和 (2012,1,31) 之间的列。第四列,直到 (2012,1,31) 从头开始​​显示。如果没有数据,则为 0。
    猜你喜欢
    • 2012-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-08
    • 1970-01-01
    相关资源
    最近更新 更多