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

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

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

You are not logged in.

Announcement

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


#1 2015-10-16 20:33:20

しちょ
Guest

仮予約システム

再度、行き詰ってしまったので質問させてください。

現在、受診の仮予約システムを作成中です。

一年後や半年後の予約のため、その月の状況次第で日程が変わってしまうため

月だけで予約を予め入れておいてから
その前の月になったら何月何日までの予約を入れるシステムとなっています。

メイン画面に予約のポータルを表示させ
前の月に来月分の仮予約を表示させたいのですが

現在している設定は

フィールド 年 と 月 がありメインの
今年を取得し、月+1で月を取得しリレーションをかけています。

しかしこれですが
2015年12月だと
2015年1月が表示され
2016年1月になりません。

何かいいアドバイスをお願いします。

よろしくお願いします。

#2 2015-10-16 22:25:51

Shin
Member

Re: 仮予約システム

年、月、というフィールドの代わりに、年 * 12 + 月 - 1 を設定しておく数値フィールド[YN]を作っておきます。
例えば、6ヶ月先なら、そのフィールドの数値に6を足して、Div ( YN + 6 ; 12 ) で年が、Mod ( YN + 6 ; 12 ) + 1 で月が求められます。

Offline

#3 2015-10-21 12:15:29

しちょ
Guest

Re: 仮予約システム

FM12始人様。
返信ありがとうございます。
やってみます。
ありがとうございます。


Shin様。
いつも返信ありがとうございます。

>そのフィールドの数値に6を足して、Div ( YN + 6 ; 12 ) で年が、Mod ( YN + 6 ; 12 ) + 1 で月が求められます。

この部分なのですが、計算式の中に6ヶ月後の6があるのですが
これは
Div ( YN + (何ヵ月後) ; 12 )という計算式でよろしいのでしょうか?

#4 2015-10-21 13:07:49

Shin
Member

Re: 仮予約システム

その通りです。

Offline

#5 2015-10-23 10:05:05

しちょ
Guest

Re: 仮予約システム

Shin wrote:

その通りです。

ありがとうございます。
できました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 504.09 KiB (Peak: 514.71 KiB) ]