在 C# 应用程序中嵌入交互式 JMP 图形<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在使用 JMP 11。 使用自动化参考文档和 JMPStarter C# 示例应用程序,我能够运行一个简单的 C# 应用程序。
我现在希望将 JMP 图嵌入到现有的 C# 表单中。 我见过的所有示例都打开一个包含 JMP 报告文件的新 JMP 窗口。
有没有办法在 C# 窗体或用户控件中启动 JMP 报告(或只是图表或日志),而不是作为单独的 JMP 窗口?
我附上了一张描述我正在尝试做的事情的图片。
回复:在 C# 应用程序中嵌入交互式 JMP 图我没有过多研究 HTML5 报告,但我计划在我的表单中使用 Web 浏览器控件来访问交互式 HTML 报告。
本质上,我正在寻找与我的表格沟通的方法,即在图中选择的数据点。 这就是为什么我要问以某种方式从 HTML 报告中提取选定的点。 这在 HTML5 中可行吗?
回复:在 C# 应用程序中嵌入交互式 JMP 图我明白了,所以即使它有嵌入 HTML 文件本身的数据,每个数据点的状态都存储在内存中。
因此,每次它们的状态发生变化时,都需要修改报告以写出选定的数据点。 虽然我没有这方面的专业知识,所以这行不通。
回复:在 C# 应用程序中嵌入交互式 JMP 图您是否考虑过将 Web 浏览器控件嵌入到您的 UI/表单中?然后您可以将控件指向 html5 输出。如果它是现代控件,您可能仍然可以拥有实时图形。
布莱恩
回复:在 C# 应用程序中嵌入交互式 JMP 图你好,
如果您指的只是提取当前选择的数据,那是在内存中。网页中的 JavaScript 代码正在创建内存中图形并维护所选点的状态。目前无法让报表将当前选择导出到表格或剪贴板。
布莱恩
回复:在 C# 应用程序中嵌入交互式 JMP 图嗨布赖恩,谢谢你回到我身边。
如果无法直接放入实时报告,我想知道是否可以使用交互式 HTML 报告代替。
我正在阅读有关 JMP 交互式 HTML 报告的信息,我看到它嵌入了所有相应的数据。
从 JMP® 共享交互式 Web 报告
由于数据嵌入在 HTML 文件中,我正在考虑以某种方式提取链接到图中元素的数据。
例如,这份报告允许我点击特定的数据点,然后它们会在图表上突出显示。 有没有办法为突出显示的数据点获取 HTML 文件中链接的数据?
我尝试在编辑器中查看示例 HTML 报告,但无法解读有关数据链接方式的很多信息。 任何指针都会很棒。 再次感谢你的帮助!
回复:在 C# 应用程序中嵌入交互式 JMP 图恐怕你不能把现场报告放进去。您可以放入报告的图形或 RTF 输出,但不能放入实时内容。要了解如何复制静态图像,您可以查看随 JMP 安装的 Analysis VB 示例。双变量报告包含一个示例。
布赖恩·科科伦
JMP开发