AnsweredAssumed Answered

フィールド内容のエクスポートで指定していないパスにファイル出力される場合がある

Question asked by osdf14 on Oct 3, 2017
Latest reply on Oct 4, 2017 by osdf14

■概要
テンポラリパスを指定してPDFを出力するスクリプトを組んでいるが、
ローカルのドキュメントフォルダ内にPDFが出力される場合がある。

 

■詳細

<環境>
 ・Ver:Filemaker Pro 14
 ・OS:Windows10

 

<前提>
 ・Filemaker上にPDFデータが保存されている
 ・ボタン押下により以下のスクリプトが実行される

 

<スクリプト>
変数を設定 [$PDFファイルパス; 値: Get (テンポラリパス) & 【※PDFファイル名】 ]
フィールド内容のエクスポート [【※Filemaker上に保存してあるPDFデータ】; [$PDFファイルパス]; 自動的に開く ]

 

<事象>
1)初回のボタン押下により、Adobo Acrobat Readerなどのビューワが自動的に立ち上がる。
   ⇒テンポラリパスにPDFが保存されていることは確認済み
   
2)1)で表示したビューワを立ち上げたまま、再度ボタンを押下すると、ビューワが別ウィンドウで立ち上がる。
   ⇒この時点でテンポラリパスではなく、ローカルのドキュメントフォルダ配下にPDFファイルが保存されてしまう。
   
3)1)2)で表示したビューワを立ち上げたまま、再度ボタンを押下すると、エラーダイアログが表示される。
   ⇒『「【※PDFファイル名】」をこのディスク上に作成できませんでした。ファイル名を変更、ディスクの空き容量を増加、ロックを解除、または他のディスクを使用してください。』

 

■質問
こちらの事象は、製品としての仕様通りの動きでしょうか。

Outcomes