Incluir() con comodinesTengo un script principal que llama a scripts JSL externos según el contenido de una columna en particular. Los scripts JSL externos y sus nombres se revisan periódicamente para reflejar los cambios de especificación. ¿Se pueden usar comodines con Include() para omitir cualquier cambio de nombre en el script que se llama?
Automatización y scriptingRe: Include() con comodinesNo lo creo, pero si el archivo está siempre en la misma carpeta, puedes determinar qué archivo debes incluir verificando primero todos los nombres de archivo.
Re: Include() con comodinesUn amigo en el trabajo hizo una sugerencia similar.
Esto parece funcionar.
Script_Options = Files in Directory("\\Directory Name\");
//Keyphrase is the unique string to identify the script that should execute
For( i = 1, i <= N Items( Script_Options ), i++,
If( Contains( Script_Options[i], "Keyphrase" ), scripttorun = Script_Options[i]););
Chosen = "\\Directory Name\"||scripttorun;
Include(Chosen);