Exécutez .jsl sans ouvrir de fenêtreSalut tout le monde,
Est-il possible d'exécuter .jsl sans ouvrir de fenêtre ou de table de données dans JMP ?
J'essaie de tout exécuter en arrière-plan si possible.
Merci.
Re : Exécuter .jsl sans ouvrir de fenêtre@vishwasanj :
Ainsi, deux façons de définir les tables/fenêtres de données pour qu'elles s'affichent/disparaissent sont :
1. Quand vous les créez
2. Lorsque vous avez un handle/référence à l'objet.
Pour le cas (1)
dt1 = Open( "$SAMPLE_DATA/Big Class.jmp","Invisible" );
dt2 = Open("$SAMPLE_DATA/Air Traffic.jmp","Private") ;Pour le cas (2)
dt1 = Open( "$SAMPLE_DATA/Big Class.jmp");
dt1 << Show Window(0);
Définir une fenêtre comme privée la rend cachée même dans la liste des fenêtres de JMP - cela est donc plus proche de votre besoin initial. "Privé" peut également accélérer votre script.J'espère que cela répond à vos besoins.
Vous pouvez également appliquer l'option Afficher la fenêtre à une fenêtre.
Re : Exécuter .jsl sans ouvrir de fenêtreMerci Uday. C'est une bonne idée. Existe-t-il une bonne documentation/un bon article pour comprendre où tout ce que je pourrais utiliser de manière invisible ou privée ? Je ne veux rien manquer de mon script. Merci.Re : Exécuter .jsl sans ouvrir de fenêtre@vishwasanj :
Vous pouvez garder les tableaux de données « invisibles » ou « privés » là où ils n'apparaissent pas.
Est-ce que cela suffirait ?