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

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

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

You are not logged in.

Announcement

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


#1 2023-12-18 15:00:06

taku1
Guest

人間ドックの結果を同一レイアウト上で時系列に3つ並べて表示させたい

こんにちは。初めて投稿させていただきますので、わかりづらい点等多々あるかと思いますがご回答よろしくお願いいたします。

医療業界に勤務しており、最近FileMakerを触り始めました。
掲題の件ですが、
患者IDで検索をかけた際に、一つのレイアウト上で、該当患者の直近3回分の検査データを新しい順に表示させる
ものを作りたいと考えております。

患者IDについては患者ごとにユニーク、検査データは一つのテーブル上で管理しております。

自己リレーションの機能を使うのかなと思っておりますが、
なかなか理解が進まず、うまく実装できないでおります。

初歩的なご質問でお手数をおかけしますが、
実装方法をご教示いただけたらと思います。

よろしくお願いいたします。

#2 2023-12-18 17:02:54

Shin
Member

Re: 人間ドックの結果を同一レイアウト上で時系列に3つ並べて表示させたい

検査データのテーブルの構造で大きく変わりますが。
1ID1検査日1検査項目で1検査結果というレコード構成でしたら、検査日と検査項目でクロス周径を行えばいいです。手法はこの掲示板を検索すればおおくでてきますので、それを参照されればいいでしょう。

Offline

#3 2023-12-19 10:34:43

taku1
Guest

Re: 人間ドックの結果を同一レイアウト上で時系列に3つ並べて表示させたい

Shin様

ご確認いただきまして誠にありがとうございます。

>検査データのテーブルの構造で大きく変わりますが。
こちらですが、データ例としては
患者ID, 検査日, 赤血球数, 白血球数, ……
10000, 2023/12/1, 450, 300, ……
のように検査項目自体は複数あります。

>検査日と検査項目でクロス周径を行えばいいです。
こちらご教示ありがとうございます。
クロス集計についてこちらの掲示板で勉強させてもらいます。

#4 2023-12-19 11:02:04

チポ
Member

Re: 人間ドックの結果を同一レイアウト上で時系列に3つ並べて表示させたい

その形ならクロス集計は無用ですね。

患者マスタと検査テーブルとで、
患者IDでリレーション、検査日の降順ソート指定します。

患者マスタのレイアウトに、検査テーブルのポータルを3行で作れば、
直近の検査三件を表示できます。

Offline

#5 2023-12-19 17:17:05

taku1
Guest

Re: 人間ドックの結果を同一レイアウト上で時系列に3つ並べて表示させたい

チポ様

誠にありがとうございました。
ご教示いただいた方法で無事実装できました。

また何かありましたらご相談させてください。

ありがとうございました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.009 seconds, 10 queries executed - Memory usage: 511.03 KiB (Peak: 515.57 KiB) ]