C# 和 Visual Studio 上的 JMP 图表你好,
我正在使用 JMP 12。使用自动化参考文档和 JMPStarter C# 示例应用程序,我能够使一个简单的 C# 应用程序运行。
我正在 Y 轴上绘制数值 (CpD),并希望在图表上显示它的值。我可以在 JMP 中执行此操作,但似乎找不到在 Visual Studio C# 代码中执行此操作的方法。我确实尝试了 showpoints 方法,但似乎没有在图表上显示点。以下是我现在所拥有的。任何帮助都将不胜感激。
ch = doc.CreateChart();
ch.LaunchAddY("CpD", JMP.chartStatConstants.chartStatMin);
ch.LaunchAddX("Current Layer");
ch.ShowPoints(true);
ch.Launch();
最好的,
阿卜杜勒
质量与工艺工程回复:C# 和 visual studio 上的 JMP 图表
非常感谢您的回复和建议。 它确实有效! 它实际上使很多事情变得容易得多,因为我可以在 C# 上集成 JSL。 我必须使用的主要是运行命令方法。 这是一个片段,如果将来有人需要它:
myJMP.RunCommand ("Chart(X( :LAYER),Y(Mean( :SKIP_RATE)), Overlay Axis << Label by Value, Show Labels, Bar Chart(1))
再次感谢!
回复:C# 和 visual studio 上的 JMP 图表@ambhuiya ,
我的 PC 上不再加载 JMP 12,我的 C# 也很生疏,但是,在我之前的工作中帮助程序员使用 C# 和 JMP 自动化时,程序员经常发现使用自动化命令更有效率运行 JSL . 换句话说,他们将使用 JSL 消息编写 JSL 操作,并仅使用 C# 或 VisualBasic 来操作他们创建的对象。上次我进行此类咨询时,我支持的小组使用的是 JMP 11。某些 JMP 平台选项未通过自动化公开。
我不知道这是否能解决您的问题,JMP 12 可能没有这些问题。这只是一个仅供参考。
祝你好运。