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

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

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

You are not logged in.

Announcement

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


#1 2017-05-25 13:57:21

tokoroten
Member

インポート時に重複フィールドのみ上書きし、残りは新規インポートするには

皆さまお世話になります。

業者さんから毎日検査データをUSBで貰っているものがあります。
そのデータは受付番号 患者番号 A結果 B結果 C結果 の様なデータです。

そのデータは下記の様に毎日送られてきます。
受付番号  受付日  患者番号 A結果 B結果 C結果
001    2017/5/1   1     5   5
002    2017/5/1   2     6   8   1   

追加検査があった場合に
受付番号  受付日  患者番号 A結果 B結果 C結果
001    2017/5/1   1     5   5   5

の様に元データに新しい結果が追加されデータを送ってきます。
※この場合はC結果が追加されている


いままでは単純にすべてのデータを新規インポートしていたのですが
出来れば同一の受付番号、受付日、患者番号の場合はデータを上書きしその他のデータは新規インポート出来ればと考えています。

その様な処理をする場合どの様に作り込めばよろしいでしょうか?

※受付番号は毎年初めにリセットされる様です。

win10 FileMaker ver 12

Offline

#2 2017-05-25 14:34:10

チポ
Member

Re: インポート時に重複フィールドのみ上書きし、残りは新規インポートするには

インポート順の設定ウインドで
  対象レコードで一致するレコードを更新
  一致しないデータを新規レコード度して追加する
この二つを選択。

照合フィールド間の→をクリックして=に変更

これでインポートすればいいでしょう。

Offline

#3 2017-05-25 15:57:31

tokoroten
Member

Re: インポート時に重複フィールドのみ上書きし、残りは新規インポートするには

チポ様

ご回答ありがとうございます。
思い通りの動作になりました。ありがとうございます^^

もう一つだけ質問させてください。

追加で
受付番号  受付日  患者番号 A結果 B結果 C結果
001    2017/5/1    1             5

というデータがあった場合、AとBの結果が空白で上書きされてしまうのですが
この症状は回避出来ますでしょうか?

Offline

#4 2017-05-25 16:13:30

チポ
Member

Re: インポート時に重複フィールドのみ上書きし、残りは新規インポートするには

過去スレ
https://fm-aid.com/bbs2/viewtopic.php?id=6419
に同じ質問の回答が有ります。

Offline

#5 2017-05-29 12:07:48

tokoroten
Member

Re: インポート時に重複フィールドのみ上書きし、残りは新規インポートするには

チポさん、ありがとうございます!解決いたしました!

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 509.23 KiB (Peak: 515.13 KiB) ]