如何制作运行“将脚本保存到数据表”的工具栏脚本?我看了下面Steve Hampton的关于节省点击次数的非常鼓舞人心的演讲,从那时起,我就自己制作了一些节省时间的工具栏脚本。每当我认为我制作了一个不错的图表时,我都会反复做的一件事是“将脚本保存到数据表”,以防止我在尝试改进它时破坏它。每次保存都需要我点击几次。尝试为此制作一个脚本,但没有成功。
我很高兴得到关于如何制作此类脚本并嵌入工具栏的建议。
使用自定义脚本和工具栏保持流程顺畅 (2022-US-30MP-1081) - JMP 用户社区
自动化和脚本视窗回复:如何制作运行“将脚本保存到数据表”的工具栏脚本?这肯定需要错误处理和一些检查,但基本思想可能是:使用 XPath 查找具有 helpkey 属性的轮廓框,然后从中获取可编写脚本的对象,然后发送消息。
Names Default To Here(1);
obs = (Current Report() << XPath("//OutlineBox[@helpKey]"));
objs = obs << Get Scriptable Object;
objs[1] << Save Script to Data Table;
可能还会有比<<将脚本保存到数据表(将所有对象的脚本保存到数据表)更好的消息
回复:如何制作运行“将脚本保存到数据表”的工具栏脚本?效果很好!我选择了 All Objects 变体。非常感谢@jthi总是快速且乐于助人!
回复:如何制作运行“将脚本保存到数据表”的工具栏脚本?嘿@Ake !
很高兴这次演讲鼓舞人心! @jthi再次提供了一个很棒的脚本选项,但我想知道内置工具栏“报告”是否也适合您。它里面有一个“将脚本保存到数据表”按钮。

史蒂夫
回复:如何制作运行“将脚本保存到数据表”的工具栏脚本?这甚至更好,因为它比使用内置命令尝试修改要强大得多。
编辑:我确实记得你也可以以某种方式运行那些内置命令,它是通过主菜单(如果你出于某种原因希望编写脚本)

Main Menu("PLATFORM:SAVE SCRIPT:SAVE SCRIPT TO DATA TABLE")

回复:如何制作运行“将脚本保存到数据表”的工具栏脚本?感谢您的意见!我会尝试这两种方法(内置双击和脚本单击),看看哪种方法有效!非常感谢@shampton82和@jthi的不懈支持!