初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2015-06-22 12:54:24

TS
Guest

変数を使用して指定のフォルダーに書き出した後、そのフォルダを開きたい

Win7+FMA11 の環境です。

デスクトップ上の指定のフォルダ(例:ABC)にエクセルファイル(例:エクスポート)を書き出した後、そのフォルダーを開きたいと思います。


スクリプトで以下のようにしましたが、指定のフォルダーにファイルは書き込まれますが
フォルダーは開かず、デバッガーを確認するとエラー5が表示されています。
どうすれば良いでしょうか?

変数を設定 [$デスクトップパス ; 値Get ( デスクトップパス )]
レコードのエクスポート[ダイアログなし; 「エクスポート.xlsx」; unicode(UTF-16)]
   出力ファイルの指定は $デスクトップパス/ABC/エクスポート.xlsx
URL を開く [ダイアログなし; $デスクトップパス/ABC]



最後の行を変数を使わずに、以下のようにすればフォルダは開きます。
URL を開く [ダイアログなし; C:\Users\PC名\Desktop\ABC]

ただ、このファイルを複数のPCで動かしたいので、変数の利用は避けられないのです。

よろしくお願い致します。

#2 2015-06-22 12:57:22

TS
Guest

Re: 変数を使用して指定のフォルダーに書き出した後、そのフォルダを開きたい

自己レスです

URL を開くのステップで
$デスクトップパス  &  "\ABC" としても同じでした

#3 2015-06-22 13:29:58

scripter
Guest

Re: 変数を使用して指定のフォルダーに書き出した後、そのフォルダを開きたい

"file://" & $デスクトップパス  &  "ABC"

#4 2015-06-22 14:03:14

TS
Guest

Re: 変数を使用して指定のフォルダーに書き出した後、そのフォルダを開きたい

scripterさん

有難うございました。
上手くいきました。
感謝です

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 505 KiB (Peak: 515.81 KiB) ]