A menudo, desea que el usuario del script pueda elegir un directorio o archivo cuando se ejecuta el script. Así es como su secuencia de comandos puede obtener la ruta absoluta del archivo, sin importar quién esté usando la secuencia de comandos. Puede usar la función Seleccionar directorio con un argumento de solicitud opcional, y JMP abrirá el cuadro de diálogo Buscar carpeta y permitirá al usuario navegar y seleccionar un directorio. El indicador opcional aparece en la barra de título de la ventana de diálogo y puede proporcionar a los usuarios información o instrucciones. Por ejemplo, el código que se muestra aquí le permite al usuario saber que debe seleccionar el directorio de costos. La función devuelve una cadena de caracteres que especifica la ruta a ese directorio, y la cadena se puede almacenar en una variable para que la use el script más adelante. Puede usar la función Seleccionar archivo de la misma manera cuando su secuencia de comandos requiere la ruta del archivo para un archivo específico. La función Seleccionar archivo puede tomar dos argumentos opcionales: un aviso y una ruta de archivo a un directorio. Esta función inicia la ventana de diálogo Abrir archivo y devuelve una cadena de caracteres que especifica la ruta de archivo absoluta para el archivo seleccionado, que se puede almacenar en una variable. Por ejemplo, el código que se muestra aquí abrirá la ventana de diálogo Abrir archivo y mostrará "Seleccionar conjunto de datos con BMI" en la esquina superior izquierda de la ventana. Luego, el usuario puede navegar al directorio apropiado y elegir el archivo.