2012-05-03 37 views
0

在我的晶體報告中,我需要給每列顯示數據的不同標準。 主要日期範圍。 例如。第1列:標準日期'2012-01-01'和'2012-01-31'之間' 第2列:標準日期小於'2012-01-31' 第3列:標準日期等於'2012-01-15'晶體報告中的列的不同標準

是否可以這樣做? 請幫助我。 謝謝。

回答

1

對於column0,只需將{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 
+0

嗨,感謝您的答覆。我的問題是,在第一列中的所有Items應該顯示在Inventory表中。關於這些項目,在第二列中,從系統開始到(2012,1,1)的所有數據應顯示.third (2012,1,1)和(2012,1,31).forth列之間的列,直到(2012,1,31)從開頭開始顯示。如果沒有數據,則爲0。 – user1220497