初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2014-03-19 20:57:45

見習い
Member

曜日で決まる次の日

お世話になっております。
ひとつご質問お願いします。
Win7 FMpro11 server11

起算曜日と基準曜日から求める次の日にちを出す計算フィールドが欲しい状況です。

例えば
火曜日なら木曜日
水曜日なら金曜日
木曜日なら金曜日

祝日など関係ありません。

この基準となる
二つの曜日を入れるフィールドがあります。

左側の曜日から最初にくる右側の曜日の日付を出すフィールドが欲しいです。


今日
2014/03/19の場合
火曜日なので右側の木曜日
2014/03/27
を表示するようにしたいです。

計算方法わかるかたいらっしゃいますでしょうか。

よろしくお願い致します。

Offline

#2 2014-03-19 23:23:21

Shin
Member

Re: 曜日で決まる次の日

右側の木曜日は2014/03/21ですよね。
日付 + Choose ( DayOfWeek ( 日付 ) ; "" ; X ; X ; 2 ; 2 ; 1 ; X ; X ) )
で良いのでは。(Xは、前提に書いていないので、分からない数字です。)

Offline

#3 2014-03-20 00:19:28

見習い
Member

Re: 曜日で決まる次の日

Shin wrote:

右側の木曜日は2014/03/21ですよね。
日付 + Choose ( DayOfWeek ( 日付 ) ; "" ; X ; X ; 2 ; 2 ; 1 ; X ; X ) )
で良いのでは。(Xは、前提に書いていないので、分からない数字です。)

確かに21日ですね。
すいません、二種類の曜日はどこに入るんてしょうか。

Offline

#4 2014-03-20 00:24:07

Shin
Member

Re: 曜日で決まる次の日

式の内容を解析してみて下さい

Offline

#5 2014-03-20 09:21:07

sorter
Guest

Re: 曜日で決まる次の日

「火曜日なら木曜日」じゃなく「火曜日なら2日後」と考えれば簡単になるという話です。
その数字を計算で出すには曜日を羅列してPositionを使ったりすればいいけど。

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 547.66 KiB (Peak: 579.36 KiB) ]