JMP Pro 16.1 > JSL > Col Maximum (:DATA, :BY_CAT) Renvoie une erreur : Bug ou erreur de syntaxe ?Salut la communauté JMP,
JMP Pro 16.1, Windows 10 Professionnel.
J'ai rencontré un comportement étrange dans un script JSL simple que je développe. Dans l'extrait de script ci-dessous, la colonne "Par var" n'est pas reconnue comme valide (voir le message d'erreur ci-dessous). J'ai confirmé que la formule plus simple "max_y = col maximum (YCOL)" fonctionne bien. Par conséquent, je pense que le problème concerne la partie "Par Var" de la formule.
For (i = 1, i <= N Items (col_ref), i++,
YCOL = Column (dt, col_ref [i]);
max_y = col maximum (YCOL, column (dt, "TIME_POINT"));
show (max_y)
);

Me manque-t-il un composant de syntaxe simple ou est-ce un bogue ?
Remarque : Je ne peux pas partager facilement la table de données source ou le script complet en raison de problèmes de confidentialité.
Merci.
TS
Automatisation et scriptles fenêtresRe : JMP Pro 16.1 > JSL > Col Maximum (:DATA, :BY_CAT) Renvoie une erreur : Bug ou erreur de syntaxe ?MISE À JOUR:
Pour une raison quelconque, lors de l'utilisation du Col Maximum avec un "By Var", j'avais besoin de spécifier que la colonne est une référence à une colonne
max_y = col maximum (as column (YCOL), column (dt, "TIME_POINT"))
RÉSOLU
Re : JMP Pro 16.1 > JSL > Col Maximum (:DATA, :BY_CAT) Renvoie une erreur : Bug ou erreur de syntaxe ?Est-ce que le Col max en dehors d'un travail de formule de colonne?
alternativement, vous pouvez essayer
Résumer(par, Max(...))