みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつもお世話になっております。
環境はFM15、win10、使用しています
早速ですが質問させていただきます。
入院台帳というファイル名で
入院台帳というテーブルと、患者マスタというテーブルがあります。
別ファイルで OPE記事 というファイル名を作り
この二つを使ってやりたいことがあります。
入院台帳テーブルには ID 入院日 退院日 OPE日1 OPE日2 OPE日3 OPE日4 OPE日5 OPE日6
OPE内容1 OPE内容2 OPE内容3 OPE内容4 OPE内容5 OPE内容6
OPE執刀医1 OPE執刀医2 OPE執刀医3 OPE執刀医4 OPE執刀医5 OPE執刀医6
OPE指導医1 OPE指導医2 OPE指導医3 OPE指導医4 OPE指導医5 OPE指導医6
患者マスタテーブルには ID 姓 名 生年月日 姓 住所
があります
この2つはIDでリレーションさせています。
新しく作ったOPE記事というファイルには
OPE記事テーブルがあり、フィールドは ID OPE日 OPE記事1 OPE記事2 OPE記事3 OPE記事4 OPE記事5
というフィールドがあります。
OPE記事も入院台帳と患者マスタをリレーションさせてあります
そこで、前置きが長くなったのですが質問です。
入院台帳から、仮に、レコード番号10で、IDをA、OPE日1を○年□月△日とします。
OPE記事が、レコード番号が100で、IDがA、OPE日が○年□月△日と入っていたら
入院台帳にスクリプトボタンを設置し、入院台帳で、IDがAで、OPE日が○年□月△日だったらOPE記事のレコード100番に飛ぶようにしたいのですがどうしたらよいでしょうか?
入院台帳にはOPE日が1-6あるのでそれぞれの日付に対応したレコードに飛ぶようにしたいです。
どなたかご教示お願い申し上げます。
Offline
入院台帳テーブルには、
OPEに関するフィールドが、各々6組あるんですよね。
この構造がよくないでしょう。
OPE一つを1レコードとする別テーブルにすべきでしょう。
OPE記事テーブル
がその構造になっている様に思えますが、
もしそうならば、そちらにOPEに関するフィールドを移せばいいのでは。
また、
OPE記事テーブルにOPE記事フィールドが複数あるのも気になりますが、
それは次の問題としましょう。
Offline
患者マスタ 入院台帳 OPE記事
ID = ID = ID
氏名 入院番号 = 入院番号
入院日 手術番号
退院日 手術日
記事
という構成にすれば良いのでは。
入院台帳のなかで、手術日をポータルで表示し、そこをクリックすると、関連レコードへ移動、で手術記事テーブルへ移動すれば良いでしょう。
Offline
ちぽさん
解答ありがとうございます。
入院日から退院日までの経過を示すためにOPEふぃーるどを複数にしてあり、OPE1件に対して1つのレコードという風にはできないのです。
すいません。
OPE記事が複数あるのは記事はWORD等で作成したもをPDF化してそれをとりこんでいるからです。記事自体が複数あると、フィールドも複数必要だと思ってたのですが、
もしかして一つのフィールドに何枚もPDFを入れることはかのうなのでしょうか?
Offline
私の提案は
> OPE一つを1レコードとする別テーブルにすべきでしょう
ということです。
OPEの数だけレコードを作るんです。
OPE記事テーブルがその構造なのでは?
入院台帳とはリレーションで、現在と同様のレイアウトが作れます。
> OPE一つを1レコードとする別テーブルにすべきでしょう
無理ですね。
Last edited by チポ (2017-07-27 14:04:33)
Offline
> 入院日から退院日までの経過を示すためにOPEふぃーるどを複数にしてあり、OPE1件に対して1つのレコードという風にはできないのです。
データベースの構築についての設計が間違っているからです。
1OPE1レコードの構造にするべきです。構造は、上でお示ししている形です。それで、1入院に対しての時系列の表示が可能です。
また、この構造にしておくと、1個人に対しての時系列表示が可能です。また、手術名などの情報を別に持たせておくと、手術名での一覧や、全手術の一覧表の作成も同時に可能になります。
Offline
前レスコピーミスでした
> 一つのフィールドに何枚もPDFを入れることはかのうなのでしょうか?」
これは無理でしょう
Offline
チポさん、Shinさんありがとうございます。
これから作成チャレンジしてみます。
Offline
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 517.04 KiB (Peak: 521.58 KiB) ]