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

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

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

You are not logged in.

Announcement

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


#1 2017-06-25 17:21:29

terra
Member

テーブル間で、同じ患者の新規レコードを別テーブルでも同時に作成したい

病院内でファイルメーカーを使っています。

患者マスタテーブル  評価表テーブル
患者ID     =  患者ID

2つのテーブル間で患者IDでリレーションを組んでいます。



患者マスタテーブルのレイアウトで、患者情報を入力してレコードを作成したときに、それと同時に当該患者の評価表テーブルのレコードも作成することはできないでしょうか?

評価表を作る時に、患者情報を表示させる際に、わざわざ患者IDを入れたりすることが面倒です。この手間を省きたいです。

患者マスタテーブルの患者のレコードを作成したときに、評価テーブルの当該患者のレコードも一緒に作成することはできないでしょうか?


入院患者が32名いるのですが、評価テーブルにも32名分の患者レコードが存在している状態にしたいです。

同じ患者の評価表テーブルのレコードを2枚、3枚と増やしていく際には、その患者の既存のレコードを複製していけば便利かなと考えています。

教えて頂けますでしょうか?

Offline

#2 2017-06-25 22:05:26

Shin
Member

Re: テーブル間で、同じ患者の新規レコードを別テーブルでも同時に作成したい

評価を入力する毎に1レコード作る、という考え方が普通でしょうね。
リレーションをとして、評価表側のレコードの作成を許可しておきます。(リレーション設定の中です)
患者マスターの中に、評価テーブルの評価日をポータルで表示させておきます。そこから、関連レコードへ移動、で評価テーブル側へ移動させれば良いでしょう。

Offline

#3 2017-06-26 08:12:29

terra
Member

Re: テーブル間で、同じ患者の新規レコードを別テーブルでも同時に作成したい

Shin wrote:

評価を入力する毎に1レコード作る、という考え方が普通でしょうね。
リレーションをとして、評価表側のレコードの作成を許可しておきます。(リレーション設定の中です)
患者マスターの中に、評価テーブルの評価日をポータルで表示させておきます。そこから、関連レコードへ移動、で評価テーブル側へ移動させれば良いでしょう。

Shin様

いつもありがとうございます。

「評価テーブルの評価日をポータル表示させておいて、関連レコードへ移動」ということは、患者マスターで新規レイアウトを作成しても手動でポータル表示した評価日をクリックしないと評価テーブル側のレコードは作成できないということでしょうか?

Offline

#4 2017-06-26 08:51:32

Shin
Member

Re: テーブル間で、同じ患者の新規レコードを別テーブルでも同時に作成したい

評価表は、評価日までは作る必要がないか、あっても白紙のままですよね。
運用上の事ですが、もしその32人のうち、二人が退院して新規入院があれば、評価表は新たに32人分作りますか。
どうしても白紙でも評価表が必要でしたら、入院患者マスターよりデータをインポートすればいいです。ただ、この作成のための手間が必要で、自動で行わせる事は、そのタイミングを考えると面倒でしょう。
評価日にそのレコードを作り、という運用でしたら、患者マスターの中でポータルをクリック、日付をその日に設定した評価表を作り、そこに入力していく、という自然な運用ができます。

Offline

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: 509.11 KiB (Peak: 515.98 KiB) ]