ファイルパスの操作スクリプトでデータテーブルを開くには、テーブルの場所を JMP に指示する必要があります。 したがって、ファイル パスがどのように機能するかを理解する必要があります。 ファイルへのパスはルート (またはディスク ドライブ) から始まり、ファイルが保存されているフォルダーに至る一連のフォルダーが続きます。 したがって、このシーケンスは、ファイルにアクセスするために JMP がルートから開始してナビゲートする必要がある一連のフォルダーを反映しています。 JMP は、パス内のフォルダーがスラッシュで区切られているポータブル オペレーティング システム インターフェイス (POSIX) 形式を好みます。 これは、Windows と macOS の両方で実行されるスクリプトの場合、スクリプトが現在のオペレーティング システムを識別する必要がないことを意味します。 ただし、必要に応じて、ファイル パスの変換機能を使用して、Windows と POSIX のファイル パス形式を変換できます。 この関数で唯一必要な引数は、文字列として指定されるパスです。 オプションの引数では、パスが絶対パスか相対パスかを指定し、POSIX 形式と Windows 形式のどちらに変換するかを指定できます。 JMP は、一般的に使用されるディレクトリへのショートカットとして使用できるパス変数のセットを維持します。 パス変数の名前はドル記号で始まります。 これらの組み込みパス変数の例には、HOME、ADDIN_HOME、DESKTOP、DOCUMENTS、DOWNLOADS、SAMPLE_DATA などがあります。 Open 関数の引数でこれらのパス変数のいずれかを使用するには、パス変数、スラッシュ、ファイル名と拡張子で構成される文字列を指定します。 たとえば、次のコードは、Sample Data ディレクトリに保存されている Big Class データ テーブルを開きます。 Get Path Variable 関数は、ドル記号のないパス変数名を引数として受け取り、パスを文字列として返します。 また、パス変数の設定関数を使用して、独自のパス変数のセットを定義および維持することもできます。 変数名とパスの両方を文字列として指定します。 ただし、パス変数の名前をドル記号で始めないでください。これは組み込みのパス変数用に予約されています。 組み込みのパス変数で動作する同じ Get Path Variable 関数を使用して、パス変数の現在の値を確認できます。