みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
いつもお世話になっております。
開発環境
FileMaker Pro 14 Advanced
動作環境
FileMaker Server 14, FileMaker Go 14 for iPad
iPadで操作するシステムなんですが、まず、FileMaker Serverにホストされているファイルにアクセスしてログインし、あるメニューを選択したときに、iPad上に存在しているローカルファイルを開いて、以降はそのローカルファイル内で操作し、ローカルファイルを閉じたときにホストファイルへのアクセスに戻る、という流れを考えています。
ローカルファイルにする理由は、ホストファイルにするとサーバ←→iPad間で膨大な通信量が必要になるコンテンツを使用するため、処理速度がかなり劣ってしまうためです。
ホストファイルにログインする理由は、ほかにホスト上のファイルを使用する機能があるためです。
ですので、問題の機能だけは、あらかじめiPadにファイルを用意し、ローカルで動作するようにしたいと考えています。
ホストファイルのメニューを選択したときに、iPad上のファイルを開くのを、スクリプトで実現する方法はありますでしょうか。
それとも、もっと別の視点で考えたほうがいいのであれば、何かアドバイスをいただければと思います。
以上よろしくお願いいたします。
リレーションはできませんが、「URLを開く」で開けるのでは。
ローカルのファイルの中から、サーバーにホストされているファイルのデータを使える様に、いわゆる分離モデルのような動きをさせれば良いのでは。それで、ローカルのファイルのみですべての作業が出来るかの様に見えると思いますが、それではいかがでしょう。
Offline
ぽんかんさん、Shinさん、回答ありがとうございます。
「URLを開く」スクリプトステップのリファレンスを確認しました。
確かにローカルファイルを開く例がありますね…
ということは、ホストファイルのメニューを選択した時に「URLを開く」スクリプトステップでローカルファイルと起動時のスクリプトを指定すれば…!
Shinさんがおっしゃっているとおり、ローカルとホストのファイルは分離させる方向で考えておりました。
言われてみると全然複雑ではないですね(^^;
勝手に迷宮に踏み入りそうになっていたようです。
ちなみに今回の場合ですと、リファレンスにある例の下から2番目が当てはまりますが(ローカルファイルは開いていない)、例にあるとおりにURLを指定すればいいのでしょうか。
それとも"~(チルダ)"の部分にフォルダ名を指定する必要があるでしょうか。
FileMaker Goはフォルダ分けできないので、指定する必要があるのか?と思っていますが、確信が持てていません(--;)
試せばわかることなので答えを待つよりやってみるのが早いですよ。
ご賢察の通りフォルダなんてありませんから ニョロ 等で指定します。
以下記事が参考になるでしょう。(タイトルからは分かりづらいですが fmpプロトコルの話です)
iOS デバイス上に FileMaker Go のファイルに直接アクセスするためのアイコンを作る方法
http://filemaker-jp.custhelp.com/app/an … _id/11363/
iOS 6 上で、FMP プロトコルを使用してローカルファイルや休止ファイルを FileMaker Go から開くことができない
http://filemaker-jp.custhelp.com/app/an … a_id/11378
Offline
Mozさん、ありがとうございます。
そのページはタイトルを見て思いっきりスルーしておりました(^^;なんともわかりにくい・・
URLの指定について詳細に記載されていますね。
参考にさせて頂きます。
すぐには試せる環境が無いので後々にはなりますが、やってみたいと思います。
回答していただいた皆様には感謝致します。
アドバイス等ありがとうございました。
[ Generated in 0.022 seconds, 9 queries executed - Memory usage: 514.21 KiB (Peak: 519.12 KiB) ]