理解/组织用户定义的函数嗨伙计,
我正在寻找示例和参考资料,以便在适当的手册中查看。
我是 JMP 的长期用户,但对 JSL 的经验很少。 我正在编写一个脚本来自动提取和编译一堆遗留数据。 我对每个步骤的机制都相当幸运,但我的代码正在变成一长串*东西*,我需要通过编写函数然后调用它们来模块化它。 然而,我在某种程度上误解了 JSL 的工作原理。 我看到“函数”和“包含”对象,但我很难找到这些对象基本用法的好例子。 例如,我创建了一个函数并将其放在代码末尾,但无法在代码的前面调用它。 我认为这意味着 JMP 正在按顺序读取脚本。
这样做的正确和最佳做法是什么?
我认为这是一个基本问题,但欢迎任何解释。
问候,
斯科特
自动化和脚本编写回复:理解/组织用户定义的函数JMP 脚本指南可以提供一些指导(或至少说明 Include 和 Function 的作用)
- 高级功能 (jmp.com)
- 包含脚本 (jmp.com) (可用于从其他脚本评估 JSL,例如随后可以使用的函数)
函数、表达式、变量(以及所有内容)在使用之前必须先定义。 一般来说,我在“初始化”时定义所有函数和一些变量,因此在脚本的开头。 请记住以“Names Default To Here(1)”开始脚本;除非您使用名称空间管理所有内容以避免变量冲突和过多污染全局名称空间(高级范围和命名空间 (jmp.com) )。
回复:理解/组织用户定义的函数今天也会讨论这个话题脚本编写者俱乐部学习课程 |联合管理计划(让您的 JSL 更加高效)。
回复:理解/组织用户定义的函数谢谢,这就是我一直在寻找的! 我查看了几份 JMP 参考资料,但没有提供任何详细信息