プロが教える店舗&オフィスのセキュリティ対策術

現在、 FileMaker Go を iPad のローカルで使用し、
マスタデータ等の取得時のみ、 PC 上で開いている
別の FileMaker ファイルに接続して、レコードのインポートで
マスタデータを取得しているのですが、
その PC 上のファイルが開いているかどうか確認するには
どうすればいいか、ご教授ください。

今は PC の IP アドレスを固定して、
FileMaker の外部データソースで

fmnet:/IPアドレス/ファイル名

と指定したものをスクリプトで
「ファイルを開く」で開き、エラーが起こらなければ開いている、
と言う風にしているのですが、
これでは、IP アドレスの固定がどうしてもできない、と言うことが出た場合、
IP アドレスが変わるたびにその外部データソースの設定を変更する必要が出てきます。

それ以外に、確認する方法はありますでしょうか?

なお、方法としては PC のファイルからレコードをインポートする際に
エラーになったら開いていないということになるのではないか、と一度思ったのですが、
それだと確認のためにインポートして、エラーがなければ
指定テーブルのデータをすべて消してさらにインポートと、
処理に時間がかかってしまいます。
(削除されたデータがあることもあるため、既存のレコードの更新ではなく、
一度すべて削除して取得しなおしています)

上記方法以外に、PC 上のファイルが開いていることを
確認する方法はあるのでしょうか?

もしご存知の方、
こんな方法はどうか、と思われる方、

どうかご教授お願いいたします。

FM Pro 12
FM Go 12

A 回答 (2件)

IPアドレスではなく、ドメイン名で指定したらどうでしょう?


あと外部データソースで指定しておいたら、
PC上のスクリプトを起動させるなどでそのファイルがホストされているか確認できます。
    • good
    • 0

Goを持っていないですけど、LAN内での話ですか、それともLAN外?

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す