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

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

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

You are not logged in.

Announcement

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


#1 2014-02-09 13:24:19

ぜろ~ん
Guest

同一日同一時刻はかぶらないようにしたい

いつもたすけていただきありがとうございます。

こういった風に日付と時刻が入力されており

日付 はじまり おわり
2014/1/1 10:00 12:00 予定
2014/1/1 12:00 13:00 予定
2014/1/1 13:00 14:00 予定

順次追加で時刻を打ち込んでいくのですが、最初の行で10時~12時と入力すれば
それ以降は10時~12時の間には予定を入れることが出来ないようにできませんでしょうか?

2行目は12時~14時は可能ですが10時30分~13時30分と入力することは禁止。

行が増えていくたびに入力可能な時間が減っていくということになります。

どうぞよろしくおねがいいたします。

#2 2014-02-09 20:59:16

Shin
Member

Re: 同一日同一時刻はかぶらないようにしたい

人が条件を見ながら設定するのは難しいでしょうから、GUIで設定する方法を。
各スケジュールを繰り返しフィールドに展開し、集計します。
その繰り返しのクリックで、そのクリック位置をその都度チェックして、新しいスケジュールを作成する様にします。
説明が複雑ですので、サンプルを見て下さい。
https://dl.dropboxusercontent.com/u/926 … 62.fp7.zip
日付は、1日のみがアクティブになっている事を前提にしていますので、新たな日付を作る所等は省略しています。考えて作り込んで下さい。

Offline

#3 2014-02-10 21:32:29

AMO
Guest

Re: 同一日同一時刻はかぶらないようにしたい

シンプルに自己リレーションとスクリプトトリガで。
http://xfs.jp/qNJw0p

#4 2014-02-11 08:15:26

ぜろ~ん
Guest

Re: 同一日同一時刻はかぶらないようにしたい

Shinさま、AMOさま

少し時間がかかりましたが頂いたサンプルを少し改良して思っていた通りに動くようになりました。
お時間作っていただきありがとうございました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 8 queries executed - Memory usage: 506.07 KiB (Peak: 510.98 KiB) ]