プロジェクトの外で PickFile() を使用すると、スクリプト ガイド、スクリプト インデックス、およびフォーラムの他の投稿に記載されているように機能します。 ただし、プロジェクト内でスクリプトを実行すると、別のウィンドウが開きます。 プロジェクト自体に保存されているファイルを選択できるようにするためのようですが、デフォルトとして指定したフォルダーが表示されていてもフィルターが機能しません。 「参照」をクリックすると通常のウィンドウが表示されます。通常のウィンドウでは、プロジェクト外でスクリプトを実行する場合と同様にフィルターが正しく機能します。 このスクリプトの場合、ファイルがすでにプロジェクト内に存在することはありません。そのため、強制的に「通常の」ファイル選択ウィンドウに直接移動させる方法はありますか? 私はこのスクリプトを社内のさまざまなグループのさまざまな人々が使いやすいものにしようとしているので、毎回「参照」をクリックする必要があることを知らせる必要があると、さらに混乱が生じるように思えます。
</CODE></P><PRE>DataFilePath = PickFile(<BR /> "Select Data File",<BR /> "$Downloads",<BR /> {"Data Files|log;txt", "All Files|*"},<BR /> 1,<BR /> 0<BR />);<CODE class=" language-jsl">
現在、Windows 10 で JMP 16.2.0 を使用しています。