みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
MacにFilemakerServer16をのせて、Windows7のクライアント上のFilemakerPro16から共有ファイルを開いています。
VPNでつながっているIPアドレス[x.x.y.z]の遠隔サーバー上の共有フォルダKyoyu:KKにあるファイルtest.xmlを[URLから挿入]で獲得したいと思っています。
ファイルパスを
filewin://x.x.y.z/Kyoyu/KK/test.txt
としても「プロトコルがサポートされていません」と表示され、取得できません。
同様に、ためしに同じLAN上のサーバーにあるファイルを
filewin://server/KK/test.txt
で挿入を試みましたがこれもうまくいきませんでした。
(いろいろ試したのですがうまい来ません)
ちなみにクライアントPCのデスクトップ上に置いたtest.txtは
file://C:/Users/KK/test.txt
としてうまくいきました。
LAN上のファイルのURLの書き方がいけないような気がするのですが、いかかでしょうか?
ご教示よろしくお願いしたします。
Offline
FMSからファイルをインポートしようとしているのでしょうか。
FMSは、自己アカウント内のドキュメントフォルダー、テンポラリーフォルダーのみにしかアクセスできません。
クライアントからでしたら、アクセスできるはずですので、パスの書き誤りでしょう。
Offline
shin様
mic様
コメントありがとうございました。
>FMSからファイルをインポートしようとしているのでしょうか。
インポート元はFMSではありません。FMSの乗っているMacでもありません。
ご指摘の通りファイルパスの書き方の問題なのかとは思っているのですが、分からず困っています。
>file://x.x.y.z/Kyoyu/KK/test.txt は無理ですか?
file://x.x.y.z/Kyoyu/KK/test.txtでやってみたのですが、この場合は
「接続できませんでした」
と表示されます。
Offline
「ブラウザで UNC パスのリンクをオープンする方法 」
file://///comp_name/share_name/foo/bar.doc
(※参考:http://yohshiy.blog.fc2.com/blog-entry-82.html)
Offline
Hiro様
アドバイスありがとうございました。
file://///x.x.y.z/Kyoyu/KK/test.txt
でやってみたのですが、この場合も「接続できませんでした」となってしまいます。
参考のページを見たのですが、ブラウザによって設定が異なるとのことで、FMだとどうすればよいのかわかりまんでした。
何かいい方法はないものでしょうか?
Offline
もちろん、目的の共有フォルダのネットワーク公開の設定は済んでいるのですよネ?
済んでいるなら、目的の共有ファイルを、PC標準の手動操作で開けるか 確かめて診る、とか。
参考:Win『共有フォルダを開く方法』 https://support.microsoft.com/ja-jp/help/879566
#6> 参考のページを見たのですが、ブラウザによって設定が異なるとのことで、FMだとどうすればよいのかわかりまんでした。
FMの「URLから挿入」は OSのWebエンジンに準拠しているので、WinはIE、MacはSafariと、おそらく同仕様かと、
Last edited by Hiro (2018-04-04 02:50:19)
Offline
色々試してみたんですが、「URLから挿入」だとパスが問題なさそうに見えてもエラーコード10で失敗してしまうようです。
原因はさっぱり分かりませんが。
「ファイルを挿入」であれば、
filewin://x.x.y.z/Kyoyu/KK/test.txt
こちらの形式で動作しましたが、URLの方でなくとも良いのであれば試してみてはどうでしょう。
Offline
以下のような事もあります。
[URLから挿入]スクリプトステップ
fileプロトコル
日本語が混じったパス
は、動作がおかしいですね。日本語のファイル名を SHIFT-JISでURLエンコードすると、ファイルの挿入は、出来ますが、オブジェクトフィールドに取り込まれたファイルの名前が文字化けします。
※FileMaker標準機能でSHIFT-JISでURLエンコードは、できません。httpプロトコルの場合は、GetAsURLEncoded ( $ファイル名 )とかの、UTF-8のURLエンコードで挿入OK。
ローカルの日本語を含むファイルの取り込みは、今のところ[URLから挿入]では、無理ですね。
修正されるまで
[ファイルを挿入]で代用するしか無いでしょう。
[URLから挿入]での全角名ファイルの挿入について : https://fm-aid.com/bbs2/viewtopic.php?pid=19520#p19520
Offline
コメント、アドバイスありがとうございました。
LAN上の共有フォルダのファイルを直接「URLから挿入」でフィールドに挿入するのは無理そうなので、別の方法を考えることにします。
新たに質問させていただきます。
親身になって考えてくださり、感謝します。
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 522.55 KiB (Peak: 527.45 KiB) ]