Tableaux de variabilité JMP 13 - Modifications ayant une incidence sur l'automatisationJ'utilise Excel VBA pour piloter la création de diagrammes de variabilité JMP grâce à l'automatisation depuis un certain temps. Les choses se sont bien passées avec JMP 12.x. Lorsque JMP 13 est arrivé, il y avait le problème bien noté avec l'axe des abscisses ne s'affichant pas correctement. Ce problème a depuis été résolu avec JMP 13.1, pour autant que je sache. Quoi qu'il en soit, mon problème est un peu différent de celui-ci (que je n’ai mentionné que pour que les lecteurs ne croient pas que je soulèverais la même question).
Mon problème: les graphiques que je génère ont un axe X divisé en dates, lots et sous-lots. Dans JMP 12.x, les libellés (dates, lots, etc.) pivotent perpendiculairement à l'axe des X et s'affichent complètement (à votre convenance). Dans JMP 13.x, les étiquettes sont parfois parallèles et parfois perpendiculaires. Je n'arrive pas à comprendre une rime ou une raison pour laquelle il en choisit une au détriment de l'autre. Lorsqu'elle choisit parallèlement, l'étiquette n'imprime pas s'il n'y a pas assez de place, ce qui me laisse avec des données non étiquetées et des utilisateurs déroutés de mes graphiques.
Si je réalisais ces graphiques de manière interactive, je pourrais utiliser quelques clics de souris pour faire pivoter les étiquettes de l'axe X (les étiquettes de contrôle sur la date, le lot et le sous-lot sont indépendantes). Mais je suis fortement investi dans la génération de ces graphiques via une automatisation externe. Je cherche donc un moyen de forcer la rotation des étiquettes de l'axe X grâce à l'automatisation.
Lorsque vous passez de JMP 12.x à 13.x, il apparaît que l'axe des abscisses sur les diagrammes de variabilité a changé: "NomAxisBox" (ou un ensemble d'entre eux s'il existe plusieurs colonnes affectées au groupe X) est devenu "AxisBox". "(et un seul" AxisBox "même si plusieurs colonnes sont affectées).
La documentation d'automatisation traite toujours des graphiques de variabilité comme s'il s'agissait d'un NomAxisBox. En essayant divers codes VBA, j’ai réussi à saisir le manche de l’axe X en supposant qu’il s’agissait d’une AxisBox, et je pense même avoir été en mesure de faire pivoter les étiquettes pour forcer la rotation du libellé du groupe est le groupe le plus proche de l’axe dans mon cas). Cependant, je ne peux pas comprendre comment forcer la rotation des étiquettes pour les regroupements de dates et de lots, et ce sont ceux-là que j'ai le plus besoin de faire pivoter. J'ai tenté d'obtenir des descripteurs d'éléments sous-graphiques (à l'aide de la méthode GetSubgraphicItemByType), mais sans succès (je ne suis pas sûr que ce soit parce que ce n'est pas possible ou simplement parce que je ne sais pas comment).
Merci d’avance pour vos suggestions ou vos idées.
Objet: Tableaux de variabilité JMP 13 - Modifications affectant l'automatisationCela ne devrait pas être un problème dans 13.2. JMP 13.2 doit être publié d’ici la fin du mois. Gardez un œil sur la communauté car les annonces seront publiées dès que la version 13.2 sera disponible. Vous pouvez également configurer JMP pour qu'il recherche les mises à jour chaque semaine (ou même quotidiennement) et vous serez parmi les premiers à le savoir.
Objet: Tableaux de variabilité JMP 13 - Modifications affectant l'automatisationBonjour Tonya / SAS,
Vient de tester JMP13.1.0 (dernière version de Check Update), mais l’étiquette manquante de l’axe des x est toujours présente. Avez-vous une idée du moment où nous devrions nous attendre à JMP13.2 et à son correctif intégral?
Je vous remercie.

Objet: Tableaux de variabilité JMP 13 - Modifications affectant l'automatisationMerci pour l'information, Tonya. On dirait que mon meilleur choix serait peut-être d’attendre jusqu’à 13h.2 et d’espérer que cela s’occupe de lui (ou au moins permet une solution simple).
Objet: Tableaux de variabilité JMP 13 - Modifications affectant l'automatisationJe ne sais pas comment vous aider avec Axis Boxes. Peut-être que quelqu'un d'autre sur le conseil peut aider avec cela.
Je tenais à vous informer que dans la version 13.2 (qui n’a pas encore été publiée), ces axes seront à nouveau des boîtes NomAxis et devraient fonctionner comme ils le faisaient dans la version 12.2. Comme vous l'avez remarqué, il reste encore quelques problèmes à résoudre avec les boîtes Axis afin de les faire fonctionner dans les diagrammes de variabilité, comme le souhaitent nos utilisateurs.
Re: JMP 13 Variability Charts - Changements affectant l'automatisationSalut Tonya / SAS,
Ce problème n'apparaît plus dans JMP14 mais alors que nous migrons vers JMP 15.0.0, j'observe à nouveau ce problème.Y aura-t-il un correctif ?
Re: JMP 13 Variability Charts - Changements affectant l'automatisationLe NomAxisBox dans le graphique de variabilité a été converti en AxisDisplay, plus récent et plus robuste.Si vous avez un scénario particulier qui semble pire dans 15 que dans 14, veuillez le transmettre via support@jmp.com et nous allons l'étudier.