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

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

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

You are not logged in.

Announcement

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


#1 2016-09-05 12:39:53

ioo
Guest

1つのレイアウト上で複数のレコード表示を切り替え・管理したい

お世話になります。
使用環境はFMpro12です。

作成したいレイアウトのイメージはできているのですが、どうすればできるのか知恵を貸していただきたいです。
病院内であるレイアウトを作成したくて困っています。

このレイアウトは患者ごとに1枚ずつ、毎月作らなければいけません。
入院している日数が多ければ多いほど、患者1人のこのレイアウトは多くなります。

そこでできるだけレイアウトの数を減らしたいので、1枚のレイアウト上で「初月」、「1ヵ月」、「2ヵ月」・・・「6ヵ月」といったようにドロップダウンフィールドなどを選択することでレイアウト内のフィールドデータが切り替わるようにできないでしょうか?

このレイアウト内には、「日常生活を評価する点数」や「医師からの説明した事項」などのフィールドがあります。
このレコードは毎月違う値が入ってくるので先ほど紹介したように「初月」や「1ヵ月」などをドロップダウンなどで選択することで切り替わるようにしたいです。

乱文で申し訳ありませんが、教えて頂けると幸いです。

#2 2016-09-05 13:13:00

Layouter
Guest

Re: 1つのレイアウト上で複数のレコード表示を切り替え・管理したい

毎月作るのは「データ(レコード)」ではないですか。
入力(保存)するフィールドが毎月変わるんですか?

#3 2016-09-05 13:13:58

チポ
Member

Re: 1つのレイアウト上で複数のレコード表示を切り替え・管理したい

> このレイアウトは患者ごとに1枚ずつ、毎月作らなければいけません
どうしてこのようになるのか分かりませんが、
これは間違いです。

増やすのはレコードです。

テーブル構成を書いた方がいいのでは。

Offline

#4 2016-09-05 13:53:24

ioo
Guest

Re: 1つのレイアウト上で複数のレコード表示を切り替え・管理したい

ご回答ありがとうございます。
私の勘違いでした。

ご指摘の通り、1枚のレイアウトがあり増やすのはレコードです。

テーブルの構成ですか。これであっているのか分からないですが記載します。

テーブルA(入院患者情報)
患者ID
患者名
患者の年齢
発症日

テーブルB(レイアウトに関するテーブル)
患者ID
医師からの説明した事項
日常生活を評価する点数
・・・
・・
・(まだいくつか月毎に変わるレコードを打ち込むフィールド
があります)

テーブルAとテーブルBは患者IDでリレーションしています。
上記に書いた「医師からの説明した事項」や「日常生活を評価する点数」は毎月レコードが変わります。

不足点があれば教えていただけたら補足させてもらいます。

#5 2016-09-05 14:22:19

チポ
Member

Re: 1つのレイアウト上で複数のレコード表示を切り替え・管理したい

テーブルBは
1患者ごと&ひと月ごとを1レコード
ですか?

ならば、テーブルAのレイアウトにテーブルBのポータルをおけば、
その患者の月ごとのレコードを見ることができます。


テーブルの説明は、
何を基準に1レコード作る
とすると分かりやすいですよ。

Offline

#6 2016-09-05 14:35:13

ioo
Guest

Re: 1つのレイアウト上で複数のレコード表示を切り替え・管理したい

ありがとうございます。

>テーブルBは
>1患者ごと&ひと月ごとを1レコードですか?

そうです。
ポータルを使えば「初月」、「1ヵ月」というように選択するとその月のデータが表示されるようになりますか?

もしなるのならポータルフィルタのことがよくわからないのですが。
↑これだけは教えて頂けようがないですよね。

今は月ごとにレイアウトを増やしてフィールドの繰り返しを使ってレコード入力しています。
ポータルで整理ができればうれしい限りです。

#7 2016-09-05 17:35:09

ioo
Guest

Re: 1つのレイアウト上で複数のレコード表示を切り替え・管理したい

レイアウト内の1つ1つのフィールドにポータルを設置しました。
ポータル外にある「初月」、「1ヶ月」・・・というドロップダウンフィールドを操作してポータルフィールドの値(レコード)を変えたいのですがどのように行なうのでしょうか?
ポータルフィルタを使うのは分かるのですが教えて頂けますでしょうか?

#8 2016-09-05 17:42:34

チポ
Member

Re: 1つのレイアウト上で複数のレコード表示を切り替え・管理したい

ポータルでリスト状に表示ではまずいのでしょうか?

ひと月ごとがご希望?

Offline

#9 2016-09-05 18:26:02

ioo
Guest

Re: 1つのレイアウト上で複数のレコード表示を切り替え・管理したい

ご回答ありがとうございます。

このレイアウト自体が、法律に準じたものになっているので、これを印刷してカルテに閉じる形になります。
なので1月ごとで使いたいのですがどうでしょうか?

#10 2016-09-06 00:16:56

チポ
Member

Re: 1つのレイアウト上で複数のレコード表示を切り替え・管理したい

例えば、
テーブルBの2016年09月の全てのレコードを印刷
ではないのですか?

ならば、テーブルBで年月で検索、印刷
でいいのですが。。

Offline

#11 2016-09-06 09:01:47

Shin
Member

Re: 1つのレイアウト上で複数のレコード表示を切り替え・管理したい

法律に準じたレアウトととは、具体的に何ですか。クリニカルパスの類いだと思うのですが。
印刷は、入院等の日から1ヵ月単位ですよね。だからちょっと面倒。(月度計算しておけば良いけど)

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 14 queries executed - Memory usage: 519.93 KiB (Peak: 524.47 KiB) ]