Graphique JMP sur C# et Visual StudioBonjour,
J'utilise JMP 12. En utilisant le document de référence d'automatisation et l'exemple d'application C# JMPStarter, j'ai pu faire fonctionner une application C# simple.
Je trace des valeurs numériques (CpD) sur l'axe Y et je souhaite afficher les valeurs de celui-ci sur le graphique. Je peux le faire dans JMP mais je n'arrive pas à trouver un moyen de le faire dans le code C# de Visual Studio. J'ai essayé la méthode showpoints mais cela ne semble pas afficher les points sur le graphique. Voici ce que j'ai maintenant. Toute aide à ce sujet serait appréciée.
ch = doc.CreateChart();
ch.LaunchAddY("CpD", JMP.chartStatConstants.chartStatMin);
ch.LaunchAddX("Current Layer");
ch.ShowPoints(true);
ch.Launch();
Meilleur,
Abdoul
Ingénierie de la qualité et des procédésRe : JMP Chart sur C# et visual studio
Merci beaucoup pour votre réponse et suggestion. Cela a fonctionné ! Cela a en fait rendu beaucoup de choses beaucoup plus faciles car je peux intégrer JSL sur C#. La principale chose que j'ai dû utiliser était la méthode de commande d'exécution. Voici un extrait, si quelqu'un d'autre en a besoin à l'avenir :
myJMP.RunCommand ("Chart(X( :LAYER),Y(Mean( :SKIP_RATE)), Overlay Axis << Label by Value, Show Labels, Bar Chart(1))
Merci encore!
Re : JMP Chart sur C# et visual studio@ambhuiya ,
Je n'ai plus JMP 12 chargé sur mon PC et mon C # est très rouillé, cependant, dans mon travail précédent, lorsque j'aidais les programmeurs utilisant l'automatisation C # et JMP, les programmeurs trouvaient souvent plus productif d'utiliser la commande d'automatisation Exécutez JSL . En d'autres termes, ils écriraient les actions JSL à l'aide de messages JSL et utiliseraient simplement C# ou VisualBasic pour manipuler les objets qu'ils ont créés.La dernière fois que j'ai fait une telle consultation, le groupe que j'ai soutenu utilisait JMP 11. Certaines options de la plate-forme JMP n'étaient pas exposées via l'automatisation.
Je ne sais pas si cela résoudra votre problème, et JMP 12 pourrait ne pas avoir ces problèmes.Ceci est juste un FYI.
Bonne chance.