みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FileMaker Pro 19
mac OS Ventura
<前提>
8拠点ある施設の中に存在する会議室(拠点によって数はバラバラ)の稼働時間の集計を取ろうとしています。
各施設の情報は1枚のレイアウトに1施設表示されており、その中にポータルで部屋利用情報が表示されています。
レイアウト上にはポータルを絞り込むための検索用日付フィールド(グローバル)を設置し、そこで日付を選択したら該当の利用部屋情報が絞り込まれる様になっています。
絞り込みはポータルフィルタでは無く、リレーションを張っています。
各拠点の部屋はRoom A、Room Bといった様に、拠点によって複数あり新しく部屋新設されれば増える場合もあるので、部屋マスタで管理します。
<やりたい事>
検索用日付でポータル内の部屋利用情報を絞り込んだ際に、部屋別の集計_稼働時間が表示される様にするにはどうしたら良いでしょうか?
1レイアウトに1施設の情報が表示されていますので、その施設に該当する部屋のみ同じレイアウト上に別ポータルで表示させ、その部屋名の隣に集計_稼働時間を表示させたいと思います。
<テーブル>
--------------------------------------------------------
施設情報
--------------------------------------------------------
・施設CD
・施設名
・住所
・電話
・検索用日付
--------------------------------------------------------
部屋利用情報
--------------------------------------------------------
・施設CD
・部屋CD
・日付
・予約者名
・利用用途
・利用開始時間
・利用終了時間
・稼働時間
・集計_稼働時間
--------------------------------------------------------
部屋マスタ
--------------------------------------------------------
・施設CD
・部屋CD
・部屋名
・利用開始時間
・利用終了時間
・稼働時間
--------------------------------------------------------
<リレーション>
施設情報(施設CD , 検索用日付)- 部屋利用情報(施設CD , 日付)
部屋利用情報(施設CD , 部屋CD)- 部屋マスタ(施設CD , 部屋CD)
どうぞ宜しくお願い致します。
Offline
その1日だけの集計ですか?
・集計_稼働時間フィールドが、・稼働時間 を合計する集計フィールドでしたら、
部屋利用情報 テーブルで、集計するだけでいいでしょう。
そのテーブルで、日付をキーとする小計パート、施設CDをキーとする小計パート、部屋CDをキーとする小計パートのみのレイアウトを作り、・集計_稼働時間 を配置します。
目的とする日付で絞り込んで、日付、施設CD、部屋CD でソートすれば集計されています。
その動きをポータルの中で再現するには、施設から部屋へリレーションをはってある様ですが、その部屋マスターのポータルの中に、部屋マスターから利用テーブルへ、日付と部屋でリレーションをはり、実績の集計フィールドを配置するだけで表示されるはずです。
Last edited by Shin (2023-05-01 16:23:22)
Offline
回答ではありませんが、、
部屋マスターって何でしょうか?
このテーブルに
> ・利用開始時間
> ・利用終了時間
> ・稼働時間
このフィールドがあるのが理解できません。
Offline
本件解決できました。
ありがとうございます。
回答ではありませんが、、
部屋マスターって何でしょうか?
このテーブルに
> ・利用開始時間
> ・利用終了時間
> ・稼働時間
このフィールドがあるのが理解できません。
施設の中にはいくつか会議室(部屋)があり、そのマスタテーブルの意味合いでした。
また、利用開始時間 / 利用終了時間 / 稼働時間 はこのテーブルには存在しません。
記載間違いです。
Offline
Pages: 1
[ Generated in 0.014 seconds, 8 queries executed - Memory usage: 514.6 KiB (Peak: 519.14 KiB) ]