Lancement automatique de l'application jmp<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut,
Je crée une courte application JMP pour générer des graphiques. J'ai besoin de lancer cette application sans démarrer la fenêtre d'accueil jmp (comme créer un fichier exécutable).
Si j'utilise un script (.jsl), je peux le lancer depuis un fichier batch comme celui-ci :
start "C:\Program Files (x86)\SAS\JMPSW\12\jmp.exe" "C:\Users\sdgf\Desktop\JMP\Premiers essais\try.jsl"
Achetez en ajoutant "//!" dans le cadre du script.
Mais impossible de faire la même chose avec une app jmp (.jmpappsource).
Comment puis-je faire ceci?
Merci d'avance pour vos réponses.
romain
Re : Lancer automatiquement l'application jmpAutre méthode : ajouter << courir à la fin du code dans le fichier .jmpappsource.
J'aime @pmroz approche pour utiliser le code helper jsl ouvrir (application.jmpapp) 
Cela résout également mon énigme sur la façon d'inclure une application jmp de la manière la plus simple dans un complément Jmp ... sans accroc !
<ACTION type="text">open("$ADDIN_HOME(AddIn name)\Application.jmpapp")</ACTION>
Solutions alternatives :
- lier le .jmpappsource fichier dans le . jmpcust Fichier de définition de complément
<ACTION type=""path"">$ADDIN_HOME(nom du complément)\Application.jmpappsource</ACTION>
(et ajouter << courir à la fin du code) - lier le .jmpapp dossier dans le .jmpcust Fichier de définition de complément
<ACTION type=""path"">$ADDIN_HOME(nom du complément)\Application.jmpapp</ACTION>
(et ajouter << courir à la fin du code *)
Les deux alternatives sont dangereuses, car après chaque modification du code, le << courir doit être ajouté à nouveau manuellement.
*) sans le << courir à la fin, même avec le type de fichier .jmpapp Non l'application est ouverte ;
D'autre part: avec le << courir à la fin du code, vous recevrez 2 candidatures lorsque vous ouvrez l'application directement via le fichier .jmpapp 
Re : Lancer automatiquement l'application jmpMerci, cela fonctionne bien. DanSchikore
Fonctionne aussi, mais pas vraiment la meilleure solution dans mon cas. PMroz
Re : Lancer automatiquement l'application jmpJe pense que le détail .jmpapp dans la réponse de Peter est la partie importante ici.
Lorsque vous enregistrez l'application JMP par défaut, vous obtenez un fichier . jmpappsource fichier, qui invoque l'éditeur lorsqu'il est ouvert.Si vous utilisez Enregistrer sous (Win) ou Exporter (Mac) pour enregistrer un .jmpapp fichier, l'application s'exécutera lorsqu'elle sera ouverte.Je ne pense pas que vous aurez besoin d'un fichier bat ou d'un wrapper jsl dans ce cas.
Re : Lancer automatiquement l'application jmpPeut-être un moyen plus direct, mais cela fonctionne.Mettez le code suivant dans essayez.jsl .Noter la .jmpapp extension.
// !
// au-dessus de la ligne signifie simplement exécuter le programme
jmp_app_program = "c:\temp\Mon super programme.jmpapp" ;
ouvrir ( jmp_app_program ) ;