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

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

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

You are not logged in.

Announcement

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


#1 2017-05-15 16:25:18

モレン
Member

分割ファイルへのインポート

環境 FMad 15 / Win7 32bit


2つのファイルで構成しているアプリケーションにて、
ファイルAの対象レコードをファイルBへスクリプトでインポートしたいのですが、対象レコードだけでなく、全レコードがインポートされてしまいます。

恐れ入りますが、お知恵をお貸しいただきたく。

なお、手動でインポートした場合は、対象レコード1件のみがきれいにインポートできました。

<手動>
ファイルAにて
全レコード表示
レコードを対象外へ
対象外のみを表示
ファイルBを開く
ファイル→インポートにて ファイルAからファイルBへのインポートを指定。

目的の対象レコード1レコードのみがインポートされた。


<スクリプト>
ファイルAにて
全レコード表示
レコードを対象外へ
対象外のみを表示
スクリプトを実行(ファイルBに設定しているインポート用スクリプトX)
※Xの内容
ファイルを開く(ファイルA)
レイアウト移動(ファイルAの目的のテーブルオカレンス)
ファイルを指定してインポート ファイルAからファイルBへ

全レコードがインポートされてしまう。


開いていないレイアウトの場合、全レコードインポートされるとのことなので、開いてみたのですが、
結果は変わらず、全レコードインポートされていまいました。

もし、解決手段がなければ、インポート用の中間テーブルを作ろうかとも思っておりますが、
解決できれば大変大変ありがたく、質問させていただきました。


モレン

Offline

#2 2017-05-15 16:55:33

Shin
Member

Re: 分割ファイルへのインポート

Xで、ファイルを開く,を外してみてください。

または、1レコードだけの様なので、何かユニークな値を持たせておいて、その値をスクリプト引数で渡して、ルックアップした方が簡単かもしれません。

Last edited by Shin (2017-05-16 11:07:24)

Offline

#3 2017-05-16 12:57:55

モレン
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.007 seconds, 10 queries executed - Memory usage: 547.6 KiB (Peak: 562.84 KiB) ]