みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
OS:[ ]FileMaker Ver:[ ]
以前こちらで教えて頂きました
"cmd /c md " & ("\"X:/") & ("\\") & パスフィールド & ("/") & フォルダ名フィールド & ("\"")
でwindowsで無事フォルダを作製する事ができたのですが、
MACで同じ動作をする場合には、どのようにすればよいでしょうか。
教えてください。
「Applescriptを実行」ステップでいいなら
そのパスフィールドの中身が仮に
\Users\user\Documents\
形式で、フォルダー名フィールドの内容がAAAなら
set the_path to posix file (field "パスフィールド" )
set f_name to field "フォルダ名フィールド"
tell application "Finder"
make new folder with properties {name:f_name} at the_path
end tell
とかで出来るみたいですけど・・・
Offline
旅人様
教えて頂きありがとうございます。
現在MAC環境がなく確認できていないのですが、
後日試させて頂きます。
「Applescriptを実行」ステップでいいなら
そのパスフィールドの中身が仮に
\Users\user\Documents\
形式で、フォルダー名フィールドの内容がAAAならset the_path to posix file (field "パスフィールド" )
set f_name to field "フォルダ名フィールド"
tell application "Finder"
make new folder with properties {name:f_name} at the_path
end tell
とかで出来るみたいですけど・・・
ファイルメーカー19 macを使用しております。
元々windowsを使用しておりましたが、先日macノートを購入しました。
外部データソースなどがwindowsと互換性がないことが分かり、少々苦労しております。
現在、私もこの投稿を参考にmacで自動でフォルダ作成に取組んでいます。
くぎさん同様に、windowsでは問題なく機能します。
しかし、私自身、mac初心者で分からないところがあります。
それは、windowsでいうところの\Users\user\Documents\です。
macのディスクトップに「予備」という名前のフォルダを作成しており
その中にスクリプトで作成した新しいフォルダを作りたいと考えています。
macの場合、このパスの表記がどのようになるのか教えていただけますでしょうか。
初歩的なことになりますが、よろしくお願いいたします。
Offline
ディスクトップでなくデスクトップですね。
windowsでいうところの\Users\user\Documents\
はデスクトップでなくドキュメントフォルダですが、どっちなんでしょうか。
いずれにしろ、その2つはGet関数で取得できるのと、
フォルダの作成はエクスポートのオプションでサポートされるようになったので、
Get(デスクトップフォルダ) & "予備/フォルダ名"
に何かファイルかフィールド内容をエクスポートすればいいのでは。
Pages: 1
[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 554.3 KiB (Peak: 582.45 KiB) ]