使用新窗口函数
假设您想要创建一个报表,其中包含的对象或显示框不属于 JMP 平台的标准显示框集,或者您想要使用脚本从 JMP 平台获取的值来创建报表,但其组织方式不同。您可以使用 New Window 函数创建一个新窗口,然后在该窗口内构建显示框。New Window 函数实际上会创建一个报表层,并返回一个指向该层的对象引用,以便您可以将该引用存储在变量中。例如,此处显示的代码创建了一个简单的报表,其中包含一个包含两列的大纲项,并由表格框组织。报表层对象引用存储在变量 nWin 中,因此您可以向其发送消息。例如,您可以发送消息将其保存为日志、更改窗口大小或关闭窗口,这些只是此对象可以响应的部分消息。编写脚本创建自定义报表时,最好先将最终报表的可视化效果展现出来。您想要包含哪些元素?脚本将在哪里或如何获取这些元素?您希望如何组织报表元素?垂直?水平?使用标签?这种组织方式需要什么样的显示框?您想要包含实时平台吗?添加自定义菜单?这种前期规划将使编写脚本的过程变得更加轻松。
自动化和脚本