Créer un script de fenêtre - Erreur OwnerBoxSalut,
J'utilise actuellement JMP 17.
J'essaie de générer un script pour une fenêtre et de l'attacher à une table de données.Le code ci-dessous fonctionne, mais pas le script généré.Le script généré par JMP utilise une boîte propriétaire, qui à son tour n'est pas reconnue par la syntaxe.
Existe-t-il un moyen d'éviter d'utiliser cela?
Merci!
MyWindowScript = MyWindow << Get Script();
MyExpression = Expr(MyDataTable << New Script("Script Name", MyWindowScript));
Substitute Into(MyExpression, Expr(MyWindowScript), Parse(MyWindowScript));
Eval(MyExpression);
Automatisation et scriptles fenêtresRe : Créer un script de fenêtre - Erreur OwnerBoxLe DisplayBox << Obtenir le script Le message n'est pas documenté et n'est pas en mesure de produire un script de travail pour tout le contenu de la fenêtre.Pouvez-vous décrire comment la fenêtre a été créée (JSL personnalisé, lanceur de plate-forme, fenêtres combinées, etc.) et quel type de contenu elle contient (rapport(s) de plate-forme, boutons/contrôles scriptés JSL, etc.).Selon le degré de personnalisation de la fenêtre, il peut y avoir un moyen de générer un script pour la fenêtre.Les méthodes que vous pourriez étudier dans JMP 17 sont plate-forme< ou la fonction Obtenir le script de session() .
Re : Créer un script de fenêtre - Erreur OwnerBoxMerci d'avoir répondu!
J'ai examiné les deux méthodes et elles ne fonctionneront pas.Le script est très long (+/- 1500 lignes de code), récupère 2 tables différentes de la base de données (résultats et limites), les combine dans des graphiques et les envoie à 1 ou 2 rapports différents (ce sont les fenêtres).
Un rapport est connecté à la table de données des résultats, mais pas l'autre.Celui connecté à la table de données génère un script très bien.L'autre (non connecté à une table de données) ne le fait pas.