如何创建用户定义函数的 JSL 库Brady Brady,JMP 首席系统工程师,SAS
该演示文稿被选为最佳邀请论文的三名决赛入围者之一。
您是否编写了出现在多个脚本中的 JSL 函数? 您是否与其他人共享您创建的 JSL 函数? 如果您可以调用这些函数,就好像它们是 JMP 的原生函数,在单个位置进行修改,并且作为奖励,不必担心名称冲突——尤其是在与您合作的人的脚本中,那不是很好吗?分享了你的功能? 使用自定义函数库,您可以完成所有这些事情。 本次会议将讨论使用自定义库的优势,向您展示如何创建和维护自定义库,并演示如何在脚本中使用库函数。
JSL 应用程序开发回复:如何创建用户定义函数的 JSL 库嗨,约翰,
这是我过去如何完成插件的。 按照下面博客中的说明进行操作,但不要让用户选择模态窗口提供的选择……只需执行推送/更新,就好像用户已经看到该窗口并说“是”一样。
https://community.jmp.com/t5/JMP-Blog/Make-a-self-updating-JMP-add-in-depot/ba-p/30208
干杯,
布雷迪
回复:如何创建用户定义函数的 JSL 库布雷迪,
这是太棒了!您在幻灯片中提到可以静默推送加载项。我们该怎么做?
我想使用这个工具在我公司的机器上保留一组辅助功能。我们正在使用您的软件仓库的变体来管理我们加载项的分发。理想情况下,我希望有一个功能可以在每次启动 JMP 会话时检查每个插件的更新并提示用户安装它们。
渴望听到你的想法,
约翰
回复:如何创建用户定义函数的 JSL 库大家好,感谢参加讲座! 以下是如何处理这些文件:
1)解压到你选择的位置。 将所有这些文件放在一起。
2) 通过双击安装加载项,然后运行加载项以安装您选择的库。
3) 单位转换非常有限——仅用于显示...为了增加它们,您可以更新插件中的文件(使用“查看”>“插件”并在突出显示此插件后选择链接),但一定要保持所有长度行放在一起,所有卷的行放在一起,等等。每一行都应该从逻辑上读到下一行,如我们的谈话所示。
4) 期刊包含幻灯片和相关文件的链接;我开始使用的文件是“exampleUnitConversions.jmp”,位于 .zip 中