JMP-Diagramm in C# und Visual StudioHallo,
Ich verwende JMP 12. Mithilfe des Automation Reference-Dokuments und der JMPStarter C#-Beispielanwendung konnte ich eine einfache C#-Anwendung zum Laufen bringen.
Ich stelle numerische Werte (CpD) auf der Y-Achse dar und möchte die Werte davon im Diagramm anzeigen. Ich kann das in JMP tun, aber ich finde anscheinend keine Möglichkeit, es im C#-Code von Visual Studio zu tun. Ich habe die Showpoints-Methode ausprobiert, aber die scheint die Punkte nicht im Diagramm anzuzeigen. Unten sehen Sie, was ich jetzt habe. Für jede Hilfe hierzu wäre ich dankbar.
ch = doc.CreateChart();
ch.LaunchAddY("CpD", JMP.chartStatConstants.chartStatMin);
ch.LaunchAddX("Current Layer");
ch.ShowPoints(true);
ch.Launch();
Am besten,
Abdul
Qualitäts- und ProzesstechnikRe: JMP Chart auf C# und Visual Studio
Vielen Dank für Ihre Antwort und Ihren Vorschlag. Es hat funktioniert! Es hat tatsächlich viele Dinge viel einfacher gemacht, da ich JSL in C# integrieren kann. Die Hauptsache, die ich verwenden musste, war die Run-Befehlsmethode. Hier ist ein Ausschnitt, falls es in Zukunft noch jemand braucht:
myJMP.RunCommand ("Chart(X( :LAYER),Y(Mean( :SKIP_RATE)), Overlay Axis << Label by Value, Show Labels, Bar Chart(1))
Danke noch einmal!
Re: JMP Chart auf C# und Visual Studio@ambuya ,
Ich habe JMP 12 nicht mehr auf meinem PC geladen und mein C# ist sehr verrostet, aber in meinem früheren Job, als ich Programmierern bei der Verwendung von C# und JMP-Automatisierung half, fanden die Programmierer es oft produktiver, den Automatisierungsbefehl zu verwenden Führen Sie JSL aus . Mit anderen Worten, sie würden die JSL-Aktionen mithilfe von JSL-Nachrichten schreiben und einfach C# oder VisualBasic verwenden, um die von ihnen erstellten Objekte zu manipulieren.Das letzte Mal, als ich eine solche Beratung durchgeführt habe, verwendete die von mir unterstützte Gruppe JMP 11. Einige JMP-Plattformoptionen wurden nicht über die Automatisierung verfügbar gemacht.
Ich weiß nicht, ob das Ihrem Problem hilft, und JMP 12 hat diese Probleme möglicherweise nicht.Dies ist nur ein FYI.
Viel Glück.