Appeler un autre script sans coder en durSalut,
J'utilisais la fonction Include() pour appeler d'autres scripts à partir du script principal, puisque l'argument à l'intérieur de Include() est le chemin du fichier de script codé en dur, mes scripts ne pourront pas s'exécuter sur les ordinateurs portables d'autres personnes, existe-t-il un moyen de le faire ? pas coder en dur l'argument ?
Merci!
Accès aux donnéesles fenêtresRe : Appeler un autre script sans coder en durOù se trouve le fichier principal ? Où se trouvent les autres fichiers ? Si vous êtes dans le même dossier, vous pouvez simplement utiliser Include("filename.jsl").
Re : Appeler un autre script sans coder en durSi vous intégrez tous vos scripts à un complément, vous pouvez utiliser une syntaxe comme celle-ci :
include("$ADDIN_HOME(com.cmpny.dept.myapp)\My Favorite Script.jsl");
Vous définiriez votre complément avec l'alias com.cmpny.dept.myapp . Voici un exemple de fichier addin.def qui le définit :
id=com.cmpny.dept.myapp
name="My great application"
host=Win
home="M:\mydept\myapp\Addin"
Ce complément se trouve dans un partage de fichiers mappé en tant que lecteur M.