みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
以前にもこちらで質問させていただいたものです。
https://fm-aid.com/bbs2/viewtopic.php?id=516
こちらになります。
複製ボタンをクリックすると日付が追加された患者レコードが複製できるようにはなったのですが、
複数のユーザーが入力するため1日に2度3度と複製ボタンをクリックする事があり
データがどんどん増えてしまいます。
現在こんな感じになっています。
1/7 Aさん 担当鈴木
1/7 Bさん 担当村井
複製して
1/8 Aさん 担当鈴木
1/8 Bさん 担当村井
1/8に2回目の複製が押されて
1/8 Aさん 担当鈴木
1/8 Bさん 担当村井
1/8 Bさん 担当村井
1/8 Aさん 担当鈴木
入力画面で1/8の担当が変更されますが、ソートで一番下のデータを表示するようにしているので
1/8 Aさん 担当鈴木
1/8 Bさん 担当村井
1/8 Bさん 担当三宅
1/8 Aさん 担当浅井
1/9の複製ではこの4つが複製されてしまいます。何が新しいデータかもわからなくなってしまう状況です。
複製した後に重複していれば削除するというようなことは可能でしょうか?
ontimerスクリプトで自動的に複製させる事も考えたのですが、この場合その時間にfmを開いておかなくてはダメなようなのでそれも難しいかなと考えています。
クリックが1日に1回しかできないようにする事は可能でしょうか?
いろいろと質問が増えて申し訳ございません。
よろしくお願いします。
全体が見えないのでコメントが難しいですが、ボタンを押した時に、患者リストのテーブルにその日のレコードがあるかどうかを判断させればいいのでは。
さらに、そのようなボタンを作らずに、自動処理をさせることでしょう。Filemaker serverでの運用でしたらスケジュールで行えばいいでしょうが、そうでなければ、ファイルを開いた時のスクリプトで処理を行えばいいでしょう。
Offline
shinさん、早々の回答ありがとうございます。
なんとかイメージはできたので早速スクリプト組んできます。
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 505.61 KiB (Peak: 515.59 KiB) ]