
Para que su script abra la tabla de datos, debe indicarle a JMP dónde encontrarla. Por lo tanto, debe comprender cómo funcionan las rutas de archivo. La ruta a un archivo comienza en la raíz (o unidad de disco) y continúa con la secuencia de carpetas que lleva a la carpeta donde está guardado el archivo. Por lo tanto, la secuencia refleja la serie de carpetas que JMP debe explorar, comenzando en la raíz, para llegar al archivo. JMP prefiere la Interfaz de Sistema Operativo Portátil (POSIX), donde las carpetas en la ruta están separadas por barras diagonales. Esto significa que, para scripts que se ejecutan tanto en Windows como en macOS, su script no tiene que identificar el sistema operativo actual. Sin embargo, puede convertir entre los formatos de ruta de archivo de Windows y POSIX si es necesario utilizando la función "Convertir Ruta de Archivo". El único argumento requerido en esta función es la ruta, especificada como una cadena de caracteres. Los argumentos opcionales pueden especificar si la ruta es absoluta o relativa, y si desea convertir al formato POSIX o de Windows. JMP mantiene un conjunto de variables de ruta que pueden usarse como accesos directos a directorios de uso común. El nombre de una variable de ruta comienza con un signo de dólar. Algunos ejemplos de estas variables de ruta integradas son HOME, ADDIN_HOME, DESKTOP, DOCUMENTS, DOWNLOADS y SAMPLE_DATA. Para usar una de estas variables de ruta en el argumento de la función Open, se especifica una cadena de caracteres compuesta por la variable de ruta, una barra diagonal y, a continuación, el nombre y la extensión del archivo. Por ejemplo, este código abre la tabla de datos Big Class almacenada en el directorio Sample Data. La función Get Path Variable toma el nombre de una variable de ruta sin el signo de dólar como argumento y devuelve la ruta como una cadena de caracteres. También puede definir y mantener su propio conjunto de variables de ruta mediante la función Set Path Variable. Debe especificar tanto el nombre de la variable como la ruta como cadenas de caracteres. Sin embargo, no inicie el nombre de la variable de ruta con el signo de dólar; este está reservado para las variables de ruta integradas. Puede determinar el valor actual de sus variables de ruta utilizando la misma función Obtener variable de ruta que funciona con las variables de ruta integradas.