みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FileMaker19 win10を使用しています。
ファイルメーカーからエクスポートデータをエクセル形式で、ダウンロードしています。
デスクトップPC(win10)の環境では、
※変数[$dl]
"filewin:/C:/データDL"
※レコードのエクスポートの出力ファイル指定
$dl/リストデータ.xlsx
をスクリプトで問題なくエクスポートできるのですが、
もう一台のノートPC(Win10)で同じスクリプトで行うと
--------------------------------------------------------------------------------------------------------------------------------
このディスク上に作成できませんでした。ファイル名を変更、ディスクの空き容量を増加、ロックを解除、または他のディスクを使用して下さい。
--------------------------------------------------------------------------------------------------------------------------------
とエラーが出てしまいます。
Cドライブのプロパティのセキュリティのアクセス許可は、デスクトップ、ノートPCともに同じ
検索で調べたところ
ユーザー内のドキュメントフォルダ内であれば、保存できるような事の記述があったので、
"filewin:/" &
ConvertFromFileMakerPath (Get ( ドキュメントパス ) & "リストデータ.xlsx" ; WinPath )
としてみましたが、同じエラーでした。
恐らくCドライブの制限が関係しているとおもうので保存を別のドライブへ変更したいのですが、ノートPCにはCドライブしか無いので、
解決方法が分からず、困っておりました。詳しい方がいらっしゃいましたら、教えていただきたいです。
宜しくお願いします。
Offline
ConvertFromFileMakerPath はFM「でない」形式にする関数なので、この場合に使っては逆効果です。
フォルダ作成のオプションはオンにしてますか?
ドキュメントパスだと「システムフォルダ」なので制限がきつくなりますが、C:のルートにフォルダを作るのも同じことかな。あらかじめフォルダを作っておけばいいのでは。
himadaneeさん 有難うございます!
フォルダ作成しておくことで解決しました。
有難うございました。
Offline
Pages: 1
[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 505.51 KiB (Peak: 516.54 KiB) ]