みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
OS:[Windows 7 ]
FileMaker Ver:[Pro 13 ]
いつもお世話になっております。
日付の自動更新に関しての質問です。
2年おきに点検が必要な機器と5年ごとに点検が必要な機器があり、それらの日付を求める計算がうまくいきません。
下のような式のように購入年月日から2年後または5年後の計算ではなく、購入年月日から2年毎の計算と5年毎の計算をするにはのようにすればいいでしょうか?
よろしくお願いします。
Case( $(点検周期(年)}=2;Date(Month(購入年月日);Day(購入年月日);Year(Get(日付)+2);$(点検周期(年)}=5;Date(Month(購入年月日);Day(購入年月日);Year(Get(日付)+5)
Offline
現在を基準にした次回点検日ってこと?
未来の次回点検日を求めたいのなら、
Let (
[
d0 = Year ( 購入日 ) + Month ( 購入日 ) / 100 + Day ( 購入日 ) / 10000 ;
d1 = Year ( Get ( 日付 ) ) + Month ( Get ( 日付 ) ) / 100 + Day ( Get ( 日付 ) ) / 10000 ;
n = Div ( ( d1 - d0 ) ; 周期 ) + 1
] ;
Date ( Month ( 購入日 ) ; Day ( 購入日 ) ; Year ( 購入日 ) + 周期 * n )
)
Offline
Pages: 1
[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 504.2 KiB (Peak: 519.59 KiB) ]