みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
ファイルメーカー13 windows7を使っています。
得意先マスタがあり、項目に 締日 20日(テキスト)があります。
売上情報があり、売上日、請求予定日を 日付フィールドとして持っています。
売上で、2014/08/15 と入力した場合、請求予定日に 2014/08/20
売上で、2014/08/31 と入力した場合、請求予定日に 2014/09/20
としたいのですが、上手くいきません。
お知恵を拝借できればと思っています。
宜しくお願いします。
Date ( Month ( 売上 - 20 ) + 1 ; 20 ; Year ( 売上 - 20 ) )
Offline
締日には月末も有りますか?
その場合なんと記入されているのでしょう。
Offline
ありがとうございます。
締日の月末は 99と設定しています。
そして、請求予定日は、実際の月末最終日を入れたいと思っているのですが・・・。
このあたりも、教えていただけたら、ありがたいです。
99ですか、
月末を0日とすると簡単になるので。
Let ( $d = Case ( 締め日 = 99 ; 0 ; 締め日 ) ;
Date ( Month ( 売上日 ) + ( Day ( 売上日 ) ≥ $d ) ; $d ; Year ( 売上日 ) ) )
一例です。
あえてShinさんと違う方法にしてみました。
Offline
締日は、設定だったのですね。末日の時は、0にしましょう。それならば
Date ( Month ( 売上 - 締日 ) + 1 ; 締日 ; Year ( 売上 - 締日 ) )
Offline
助かりました。本当にありがとうございました。
Pages: 1
[ Generated in 0.006 seconds, 11 queries executed - Memory usage: 509.02 KiB (Peak: 513.55 KiB) ]