みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
環境 FMPro12
いつもお世話になっております。
繰り返しフィールドへの計算入力に迷っています。
予約表を作成しているのですが、繰り返しフィールドはあくまでも視覚的に予約が確認できるために使用しています。
予約表は1予約、1患者、1レコードで作成しています。
この予約レコードの中に時間と使用部屋の情報があるのですが、
繰り返しフィールドを10分刻みに8時30分~5時まで並べており、予約が入っているところは色を変更するようになっております。
別に部屋用の10分刻みの繰り返しフィールドがあり、予約表の情報を見てそれぞれカウントしていけるようにし、規定数になると色が変わるようにしたいと思っています。
繰り返しフィールドそれぞれに予約表レコードの予約時間と部屋情報を見て自動的にカウントいくにはどの様な方法があるのでしょうか?
宜しくお願いします。
どのように、データを繰り返しフィールドへ展開しているかによって対応は変わると思いますが。
ルックアップかルックアップ関数を使って表示してるのでしたら、そのフィールドを加算する別の繰り返しフィールドを作り、その結果をみて判断すれば良いと思います。
各レコードで繰り返しフィールドに展開し、集計機能を使っているのでしたら、全体の集計から判断する、という方法で良いと思います。
Offline
現在は10分刻みの部屋予約表にはどこにもリレーションを張っていない状態です。
関数でカウントする方法か予約を取るごとにスクリプトで数足していく方法を考えていたのですが、患者予約レコードと部屋の繰り返しフィールドにリレーションを
貼って部屋の繰り返しフィールドを集計タイプにすればできるのでしょうか?
例えば9:00から10:00の予約を取り部屋①を使うとしたら患者レコードを見て
部屋①の時間軸の9:00~10:00の六マスにそれぞれ個別に集計していき、それぞれに1と数字が入ることは可能でしょうか?
https://fm-aid.com/bbs2/viewtopic.php?id=4030
が参考になるかと思います。
そこで作ったサンプルファイルが、結構良い感じかも。
時間枠毎の集計も、カウントする集計フィールドを作れば、日付小計パートの中に表示可能です。
Last edited by Shin (2016-04-16 10:52:32)
Offline
https://fm-aid.com/bbs2/viewtopic.php?id=4030
が参考になるかと思います。
そこで作ったサンプルファイルが、結構良い感じかも。時間枠毎の集計も、カウントする集計フィールドを作れば、日付小計パートの中に表示可能です。
サンプル拝見させていただきました。
大変参考になるのですが中を開けてみると高度すぎて今調べながら解読中です。
Pages: 1
[ Generated in 0.007 seconds, 7 queries executed - Memory usage: 509.74 KiB (Peak: 515.66 KiB) ]