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

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

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

You are not logged in.

Announcement

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


#1 2014-01-09 17:50:51

鈴さん
Guest

ポータルの複製について

以前にもこちらで質問させていただいたものです。
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回しかできないようにする事は可能でしょうか?

いろいろと質問が増えて申し訳ございません。
よろしくお願いします。

#2 2014-01-09 18:47:29

Shin
Member

Re: ポータルの複製について

全体が見えないのでコメントが難しいですが、ボタンを押した時に、患者リストのテーブルにその日のレコードがあるかどうかを判断させればいいのでは。

さらに、そのようなボタンを作らずに、自動処理をさせることでしょう。Filemaker serverでの運用でしたらスケジュールで行えばいいでしょうが、そうでなければ、ファイルを開いた時のスクリプトで処理を行えばいいでしょう。

Offline

#3 2014-01-09 19:42:00

鈴さん
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.004 seconds, 9 queries executed - Memory usage: 504.78 KiB (Peak: 514.67 KiB) ]