保存脚本和使用自动脚本脚本通常意味着随着时间的推移重复运行,并且可能在不同的情况下运行。 为了最大限度地提高脚本的灵活性,JMP 提供了多种保存脚本的方法。 您可以将脚本保存在独立的 JSL 源代码文件中,然后从脚本编辑器或调试器中打开并运行它。 您可以将脚本保存到数据表或作为数据列公式,因此脚本仅在该特定上下文中运行。 您可以将其保存在日记中并通过单击按钮运行它,就像我们处理课程数据一样。 最后,如果您希望脚本按需可用,您可以将其另存为插件菜单中的 JMP 插件、新菜单栏项或现有 JMP 菜单中的菜单项,或者作为新的工具栏按钮。 然后,您可能希望在某些活动发生时自动运行一些脚本。 例如,您可能希望在启动 JMP 时自动运行一个脚本。 如果您将名为 jmpStart.jsl 的脚本保存在 Program Files 的特定位置,它将在每次 JMP 启动时自动运行。 如果您想在每次打开 JMP 时查询数据库,或者如果您创建了需要重新初始化的自定义函数或转换或格式,这可能会很有用。 您可以在您的 JMP 版本的 JMP 帮助文档中找到需要保存此文件的位置。 您可能希望脚本自动运行的另一种情况是打开数据表时。 每次打开数据表时,都会自动运行一个名为 OnOpen 的表脚本。 例如,您可以使用 OnOpen 脚本从数据库更新数据表,或自动运行分析。