2012-05-03 3 views
0

私の結晶レポートでは、データを表示するために各カラムごとに異なる基準を与える必要があります。 は主に日付の範囲です。例えば、 。 Column1:criteria Date between '2012-01-01'と '2012-01-31' Column2:criteria Dateより小さい '2012-01-31' Column3:基準日付と等しい '2012-01-15'結晶レポートのカラムの異なる基準

これは可能ですか? pls助けてください。ありがとう。

答えて

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

やあ、返信に感謝を。私の問題は、最初の列では、インベントリテーブルのすべての項目が表示する必要があります。これらの項目に関連して、2番目の列には、システムの最初から(2012,1,1)までのすべてのデータ、display.third (2012,1,1)〜(2012,1,31)の間の欄には、最初から(2012,1,31)まで表示する必要があります。データがない場合は0です。 – user1220497

関連する問題