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

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

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

You are not logged in.

Announcement

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


#1 2014-11-10 10:04:47

サーベイ
Guest

処方箋のソフト作成について

処方箋を発行するシステムを作りたいのですが、どなたか教えて頂けないでしょうか?

カルテ番号や患者氏名が入った「患者マスタテーブル」
病棟、病室担当医などが入った「補助テーブル」
があります。

今回処方箋の発行ソフトを作成したいと思っていまして
その為に下記のテーブルを作成してみたのですが・・・

処方箋の、オーダー番号、発行日を入力する為の「処方歴テーブル」
服用番号、薬品名、分量、薬価を入力するための「処方内容テーブル」


イメージとしては
まず、左側の処方歴の処方日をクリックすると、右側の処方内容がその日のものに変わるようにして、
次に処方歴の複製ボタンを押すと処方内容がそのままコピー(処方日は今日に変更)出来るものを考えています。

どなかたお力をお貸しください。

filemaker12

http://kie.nu/2i02

#2 2014-11-10 11:22:34

Shin
Member

Re: 処方箋のソフト作成について

過去の処方内容テーブルを、関連レコードへ移動(新規ウィンドウ)で表示させておきます。
元のウィンドウへもどり、処方箋ポータルで新規行を作り、今日の日付を設定します。その行のオーダー番号を変数へ保存しておきます。
別ウィンドウの処方内容テーブルへ移動し、処方番号でソートしておきます。
最初のレコードを複製、変数へ保存してあるオーダー番号へ付け替えます。そのレコードを対象外、最初のレコードを対象外にします。
これを、対象レコードが無くなるまで繰り返し、ウィンドウを閉じます。

https://dl.dropboxusercontent.com/u/926 … 16.fp7.zip

https://www.dropbox.com/s/478nnrkue4pul … 7.zip?dl=0

Last edited by Shin (2017-05-13 17:20:35)

Offline

#3 2014-11-11 12:03:26

サーベイ
Guest

Re: 処方箋のソフト作成について

Shin様

サンプル作成までして頂いて、ありがとうございます!
中身を見せて頂いた所、同一日(今日)で複製したところ処方内容が
新しい方にひっぱられて取り込まれてしまうようです...
スクリプトを見てみたのですが、私の理解力では理解できませんでした、すみません。
確認して頂ければ幸いです。

どうぞよろしくお願い致します。

#4 2014-11-11 13:55:51

Shin
Member

Re: 処方箋のソフト作成について

同一日は想定していないので。
日の代わりにタイムスタンプにしておいて、日付だけを表示する、という風にすれば、そのままで行けると思いますが。(同一日時分秒はありえないでしょう)

Offline

#5 2014-11-14 16:25:27

サーベイ
Guest

Re: 処方箋のソフト作成について

Shin様
処方歴の処方日のタイプをタイムスタンプに、処方日の選択をドロップダウンカレンダーに
スクリプトのget(日付)をget(タイムスタンプ)にすると巧く動くようになりました!
ありがとうございました!
また躓いたときは教えて頂けると幸いです。

#6 2014-11-14 16:30:05

サーベイ
Guest

Re: 処方箋のソフト作成について

Shin様

すみません、タイムスタンプにしておいて、日付だけを表示するというのはどこを変更すれば宜しいのでしょうか?
書式設定で出来ると思っていたら出来なかったので・・・

#7 2014-11-14 17:42:34

Shin
Member

Re: 処方箋のソフト作成について

私はフィールドの大きさを調整していますが。
別にフィールドを作って、日付だけ抜いてきても良いかも。

Offline

#8 2014-11-18 15:02:36

サーベイ
Guest

Re: 処方箋のソフト作成について

Shin様

いつもありがとうございます。
おかげさまで理想通りのソフトが出来ました。ありがとうございました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.024 seconds, 9 queries executed - Memory usage: 515.8 KiB (Peak: 520.71 KiB) ]