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

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

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

You are not logged in.

Announcement

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


#1 2022-05-12 15:15:39

tentac
Member

レコードのエクスポート からfmp12ファイルをエクスポート出来ない

Claris FileMaker Pro 19
言葉足らずかと思われます。申し訳ございません。


ファイルA = 商品情報レコード(写真を含む)をiPadでオフライン下で追加していく
ファイルB = 全体の商品を管理する、店舗のパソコンに入っているファイル

こちらのファイルAで追加された商品情報レコードを、定期的にファイルBに追加していきたいと思っています。
ファイルAにエクスポートが済んでいる物とそうでない商品情報レコードを区別するフィールドを作り
エクスポートの済んでいない商品のみが保存されている新たなファイルを作成し
そちらをファイルBに追加インポートしたいと思い、以下のスクリプトを組みました。

--------------------------------------------------------------------------------

全レコードを表示
検索実行[記憶する] レコードの検索 商品::エクスポート済:[=]
レコードのエクスポート[ダイアログあり:オフ; フォルダを作成:オフ; 「商品レコード.fmp12」; Unicode(UTF-16)]

--------------------------------------------------------------------------------

実行したところ、商品レコード.fmp12はエクスポートされるのですが
エクスプローラー上から開くことが出来ず、インポートを行うと「「商品レコード.fmp12」はFileMakerで作成されていないか、壊れているため、開くことができません。」と表示されます。
ファイル>レコードのエクスポート から行うと、問題なくエクスポート出来ました。

過去の質問も含めて検索したのですが解決出来ず...
ご教示いただけますと幸いです。

Last edited by tentac (2022-05-12 15:25:03)

Offline

#2 2022-05-12 16:14:33

チポ
Member

Re: レコードのエクスポート からfmp12ファイルをエクスポート出来ない

エクスポートのファイル形式が間違っているのかな?

エクスポートしないでも、
開いているFMファイルのインポートは
対象レコードのみをインポートします。

Offline

#3 2022-05-12 18:22:44

Shin
Member

Re: レコードのエクスポート からfmp12ファイルをエクスポート出来ない

レコードのエクスポートで Unicode を指定しているのが???fmp12 でエクスポートすると、オプションはなかったはずです。

レコードを管理する何からのユニークなフィールドを作っておきます。自動的に作られる主キーで十分です。そのキーで、2個のファイルをリレーションしておきます。
店舗内で、iPad からファイルB を開きます。ファイルA の全レコードを、主キーを照合フィールドとしてインポートしてしまえばいいです。レコード数が多くなってきて時間がかかるのが困るならば、ファイルB からファイルA へ関連レコードへ移動 対象外のみを表示して、インポートすればいいです。このほうが簡単では。

Offline

#4 2022-05-12 20:14:28

himadanee
Guest

Re: レコードのエクスポート からfmp12ファイルをエクスポート出来ない

オプションはないのですが、fmp12だと選択不可能になってUTF-16と表示されるので、それがスクリプトステップでもでてきますね。
チポさんが書いてる通り、ファイル名だけ指定してファイルタイプを選択し忘れてる可能性が高そうだけど

#5 2022-05-13 13:09:49

tentac
Member

Re: レコードのエクスポート からfmp12ファイルをエクスポート出来ない

チポ様、Shin様、himadanee様、ご回答ありがとうございます。
ご教示いただいたように、出力ファイルのファイルタイプがfmp12になっておりませんでした...初歩的なミスでした。
ファイルタイプを指定してあげたところ、ファイルを開くこともインポートも可能となりました。

また、確かにShin様にご提案いただいた形の方が簡単そうですね!
一度そちらで実装を試してみようかと思います。

本題は解決いたしましたので、このトピックは解決済みとさせていただきます。
重ねてお礼申し上げます。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.011 seconds, 7 queries executed - Memory usage: 508.09 KiB (Peak: 514.77 KiB) ]