Script JMP qui a soudainement cessé de fonctionner - création de lignes de référenceBonjour. J'ai développé un script qui dure depuis quelques semaines et qui peut malheureusement être trop long pour être répertorié efficacement (environ 10 pages). En résumé:
Il y a (3) onglets dans le rapport que le script crée. Cela va des statistiques résumées simples (onglet 1) à l'analyse de régression (onglet 2) à un tracé de profil avec simulation (onglet 3). J'ai eu un simple bouton poussoir qui a aidé l'utilisateur insérer une ligne de référence (spécification) sur chacun des graphiques. Cela a fonctionné parfaitement jusqu'à cette semaine où tout a cessé de fonctionner. Pas seulement sur mon ordinateur, mais sur tout le monde. L'erreur était la suivante:
Send Expects Scriptable Object dans l'accès ou l'évaluation de 'Send', repBoxBuild [axisbox (2)] << / * ### * / add ref line (
LSL,
À pois,
colline,
Char (LSL),
2
) / * ### * /
Et le script n'a pas changé. Existe-t-il des mises à jour JMP ou quelque chose qui pourrait empêcher les scripts de fonctionner? Je serais plus qu'heureux d'envoyer le script / les données à quiconque pourrait avoir une idée. Je suis assez nouveau avec les scripts, mais je suis déconcerté par le fait que quelque chose puisse cesser de fonctionner si soudainement. Merci Jim Pappas
Re: le script JMP qui a soudainement cessé de fonctionner - création de lignes de référenceL'erreur signifie que le côté gauche de l'opérateur << n'est pas un objet qui prend des messages (ni un objet d'axe qui comprend les messages addRefLines).
Pour diagnostiquer le problème, vous pouvez ajouter
repBoxBuild<<showTreeStructure;
Il n'y aura probablement pas de boîte d'axe (2).
Mon hypothèse: quelque chose à propos de vos données a changé, modifiant la forme du rapport. Cela pourrait expliquer pourquoi tout le monde voit le même problème.
Les rapports JMP peuvent changer d'une version à l'autre, mais JMP ne se met pas à jour seul. Peut-être les personnes de votre centre de données ont-elles poussé une mise à jour. Help-> about aura votre numéro de version. Si c'est JMP 13, vous avez une mise à jour récente.