Essayer de trouver une fonction programmée dans JMPBonjour,
Je travaille sur une feuille de calcul qui a une colonne avec un script écrit dedans. Le script appelle une fonction par ::FunctionName(col1,col2,col3,col4). J'ai besoin de modifier la fonction mais je ne la trouve nulle part dans les fichiers, ceux-ci sont-ils enregistrés quelque part ?
Tableau de donnéesScriptRe: Essayer de trouver une fonction programmée dans JMPLa fonction appelée "FunctionName" doit avoir été chargée dans l'espace de noms dans lequel le script s'exécute avant son exécution. Il est possible qu'il soit chargé au démarrage de JMP, ou au démarrage de la table de données. Vous pouvez regarder dans le
Sous Windows :
1. C:/Users//AppData/Roaming/SAS/JMP/16
2. C:/Users//AppData/Roaming/SAS/JMP
Sous macOS :
1. /Utilisateurs//Bibliothèque/Application Support/JMP/16
2. /Utilisateurs//Bibliothèque/Application Support/JMP
ou alors
s'il y a un démarrage lors de l'ouverture d'une table de données. Regardez pour voir s'il existe un script de table appelé OnOpenRe: Essayer de trouver une fonction programmée dans JMPMerci pour la réponse Jim, j'ai essayé de rechercher dans le répertoire car il y a deux fonctions différentes qui, je suppose, ont été codées et appelées pour le script, mais ni l'une ni l'autre ne s'affichent. Ces fonctions peuvent-elles être enregistrées dans le fichier .jmp lui-même et chargées lorsque le fichier est affiché ?
Re: Essayer de trouver une fonction programmée dans JMPExtension sur @txnelson La réponse de avec quelques éléments supplémentaires .::FunctionName indique que la fonction est dans l'espace de noms global, il peut donc être un peu plus difficile de trouver la fonction, mais il est fort probable qu'elle se trouve dans jmpStart.jsl ou alors jmpStartAdmin.jsl des dossiers ( Aide JMP - Exécuter le script au démarrage ) . Vérifiez également les chemins suivants (selon votre version de JMP) :
Sous Windows :
1. C:/ProgramData/SAS/JMP/16
2. C:/ProgramData/SAS/JMP
Sous macOS :
1. /Bibliothèque/Application Support/JMP/16
2. /Bibliothèque/Application Support/JMP
Il peut également être enregistré dans un complément en tant que script de démarrage. Je ne sais pas exactement quand ceux-ci sont exécutés, mais je pense que les scripts sont enregistrés dans le dossier addins dans le fichier addinLoad.jsl (les compléments peuvent être trouvés à partir de : C:\Users\\AppData\Roaming\SAS\JMP \Addins\).

Re: Essayer de trouver une fonction programmée dans JMPCela pourrait être comme Jim l'a indiqué. Vérifiez si la table de données a un script de table nommé OnOpen ( Aide JMP - Scripts de table )
