Le fichier JSL s'exécute lorsqu'il est ouvert au lieu de s'ouvrir dans l'éditeurBonjour, j'ai récemment rencontré le problème inverse : lorsque je clique sur un fichier jsl dans un dossier, JMP démarre immédiatement ou l'exécute. Je note qu'il est mentionné dans cette chaîne l'effet spécial de //! au début du scénario. Cela devrait forcer l'exécution du script, comme la commande plus évidente « À l'ouverture ».
Connaissez-vous des caractères de contrôle plus obscurs qui affecteront le comportement de JMP lors de l'ouverture de scripts ?
Le script en question, qui s'ouvre immédiatement, contient de nombreux commentaires contenant toutes sortes de caractères spéciaux, y compris !. Mais je ne vois pas //! démarrez le script.
Cordialement
Poul Ravn Sorensen
Re : Le fichier JSL s'exécute à l'ouverture au lieu de s'ouvrir dans l'éditeur@Jeff_Perkinson ,
J'ai récemment remarqué que cela m'arrive également dans JMP 14. Les fichiers ne sont ni des applications et je n'ai pas non plus la possibilité d'exécuter les fichiers à l'ouverture dans les préférences. La seule façon d'éviter que JMP ne fasse cela est d'ouvrir le script depuis Fichier > Ouvrir l'interface.
Re : Le fichier JSL s'exécute à l'ouverture au lieu de s'ouvrir dans l'éditeurL'icône de BA_ALL... est le fichier source d'une application JMP, enregistré à partir du Générateur d'applications . Si l'application inclut des rapports JMP basés sur une table de données donnée, cette table et ces rapports seront exécutés automatiquement à l'ouverture du fichier source.
On dirait que c'est peut-être ce qui se passe ici.
@cwillden a posté un Introduction douce à Application Builder ce qui peut également vous aider.
Re : Le fichier JSL s'exécute à l'ouverture au lieu de s'ouvrir dans l'éditeurC'est vrai, je vois l'icône comme 'BA_ALL...', pas comme celles avec des clés. Je vais essayer vos suggestions. Merci.
Re : Le fichier JSL s'exécute à l'ouverture au lieu de s'ouvrir dans l'éditeurBonjour Poul Ravn Sørensen,
Vous obtenez une icône comme celle-ci ?

Ceux-ci fonctionnent également automatiquement pour moi.
Les icônes de mes scripts que je peux ouvrir sans exécuter automatiquement ressemblent à ceci :

Une fois le script ouvert, pourriez-vous essayer de le réenregistrer comme suit (vous l'avez probablement déjà fait).

J'espère que cela t'aides.
Ivan
Re : Le fichier JSL s'exécute à l'ouverture au lieu de s'ouvrir dans l'éditeurSalut Ivan, non, je n'ai pas coché cette case. J'ai noté que cela a été mentionné précédemment, j'ai donc coché, mais la case n'est pas cochée. Ce qui est étrange, c'est que les icônes des fichiers *.jsl, vu depuis l'Explorateur , est différent de l'icône vue depuis JMP. Je ne m'en souviens pas très bien, mais je pense que l'icône est celle d'un complément JMP. Il serait alors logique que JMP démarre l'application immédiatement.
Un autre article recommande de réinitialiser TOUTES les associations, mais je ne l'ai pas encore essayé.
Merci d'avoir répondu.
Poul Ravn Sorensen
Re : Le fichier JSL s'exécute à l'ouverture au lieu de s'ouvrir dans l'éditeurSalut,
Vous vous demandez si cette case est cochée dans les préférences JMP ?
Cela exécute probablement les scripts automatiquement.
