2016-11-18 5 views
1

天井機能が私に必要なものであるとは確信していません。それは日付に実行することはできますか?そうでない場合は、日付から間隔を数えて最新の間隔を表示する方法はありますか?水晶レポートの日付の天井機能

私が4-15-2013に開始したクライアントをお持ちの場合は、90日ごとにカウントし、レポートを実行した後の次回の予定を考えてください。

ありがとうございました

答えて

1

私がこれを行っていたら、私はこれに似た表現を投げます。私がCrystalで何かをしたのはしばらくしていますが、datediff、dataadd、およびremainder関数の組み合わせを使用すると、簡単な表現で表現できるはずです。

構文は完璧ではない、あなたはそれをクリーンアップする必要がありますが、概念はこれであるはずです:

DateAdd関数( "D"、(90 - 剰余(DateDiff関数( "D 」、client_start_date、CURRENTDATE)/ 90))、CURRENTDATE)

基本的には、今日とあなたのキー日付の間の差をとり、残りを取得するために90で除算し、その後に現在の日付に戻ってその余りを追加あなたに90日のサイクルに当たる次の日付を取得します。

+0

ありがとうございました。私はあなたなしでそれを理解できなかった。私は正しい構文を持たせるために似たようなものを考えなければなりませんでした。 (DateDiff( "d"、start_date、CurrentDate)))、CurrentDate) '私のコードがisnであると確信していますそれは可能な限りきれいですが、それは動作します、そして、私はそれをきれいにする方法に関するコメントを歓迎します。 – isoman4not5

関連する問題