2017-09-26 7 views
1

私は、DateDiffを使って2つの日付の違いを調べ、週末を除外する式を持っています。Crystal Reportsの個別の式でDateDiffを使用するにはどうすればよいですか?

私はそのDateDiffを別の公式で使用して、基準とif/then基準に基づいて平均を計算したいと思います。私は({日付差分式})平均置く

Iは

を「無効な引数が発生しました」私はそれを使用しようとする任意の式に日付差分式を使用できないのエラーを受け取り、ありますそこには理由がありますか?

+0

私のために働いて、あなたの公式を見せてください?私は使用しました DateTest1:DateDiff( 'd'、* datetime列*、今日) DateTest2:If @ DateTest1> 5 Then 'yes' Else 'No' これは匹敵しますか? – Jackson

+0

DateDiffは整数(またはパラメータ選択に応じた有理数、私は日数を 'd'とした)を返すので、ロジックが日付ではなく単一の数字として扱われるようにしてください。 – Jackson

+0

ああ、私の2番目のコメントが適用されます。 Average(* DateDiffFormula *)はAverage(* SingleNumber *)と同じです。例えばAverage(5)は意味がありません。あなたのグループのフッターを入れて、合計を使用してみてください – Jackson

答えて

0

例DateDiff関数の式:

DateDiff('d',*datecolumn*,today)

次に例えば、実行中の合計にスルーそれを渡す:

Example Running Total for an Average

は、あなたがしたいセットのためのあなたのグループの専門家でグループを作ります平均で要約し、評価セクションでそのグループを選択し、必要に応じてリセットでも選択します。

これはあなたのためにそれほど良いものではない場合は、私に教えてください、幸運!

関連する問題