11 月 20 日的 JSL 技巧和窍门会议亲爱的社区,
11 月 20 日,我们将举办一场关于“技巧和窍门”的脚本编写者俱乐部会议。您可以在此处找到更多详细信息并进行注册:https: //www.jmp.com/en_gb/events/users-groups/users-group-meetings/register-for-scripters-club-2024.html
我们有一份想要涵盖的项目清单,但我们也希望听到您的意见!
- 还有什么您想进一步了解的吗?
- 编写脚本时您面临什么特殊挑战?
- 您有什么建议想与社区分享吗?
谢谢!
@jthi 、 @thickey1 、 @Georg @maurogerber
回复:11 月 20 日的 JSL 技巧和窍门会议也许我可以提供一些关于这些建议的可能想法:
- 重新排序
- 脚本索引提示和技巧
- 查找展示盒的引用
- 提取括号之间的值
- 获取唯一值
- 数据表下标
- 将文本作为数据表打开
- 运行命令中的引号
- 逃脱
- 随机化事物
- 从已打开(报告)的窗口中查找平台偏好设置
- 获得可能的组合
- “测试”表达式评估
- ...
回复:11 月 20 日的 JSL 技巧和窍门会议- 如何在应用程序生成器中调试代码
- 如何调试“包含”在另一个文件中的 jsl 文件中的代码?
即如何访问命名空间。
使用 JSL 调试器的有效方法:
我每次都要“从头开始”吗?我可以“动态”更改符号的值吗?我可以跳回到函数的开头吗?
如何从已保存的脚本中提取信息。例如图形生成器脚本的变量或轴设置
JSL 和工作流生成器?
如何处理工作流生成器未记录的部分工作流?
回复:11 月 20 日的 JSL 技巧和窍门会议你如何解决这个任务?
符合规格(值)
回复:11 月 20 日的 JSL 技巧和窍门会议收集了一些技巧和窍门 - 我在社区中找到的 JMP/JSL 的最佳实践。
我刚刚将最重要的一个添加到列表中:

回复:11 月 20 日的 JSL 技巧和窍门会议使用 XPath 的精彩技巧和窍门:
https://community.jmp.com/t5/Abstracts/I-Can-See-It-How-Do-I-Get-It/ev-p/776041
问题:如何使XPath健壮,以便它能与本地语言设置一起工作?
显示树索引 - 它是如何工作的?

names default to here(1);
dt=Open("$SAMPLE_DATA/Quality Control/Coating.jmp");
obj=dt<<CONTROL chart="" builder=""> </CONTROL>
回复:11 月 20 日的 JSL 技巧和窍门会议列公式中的临时变量-在后续行中再次使用:
If(Starts With(:Column 1, "Header"),
flag = :Column 1
);
flag;
@jthi 如何使用行中的某些标题对数据进行子集化?
回复:11 月 20 日的 JSL 技巧和窍门会议顺序脚本中的(非模态)对话窗口
回复:11 月 20 日的 JSL 技巧和窍门会议记录列表的排序方式:
Sort( {{111,1}, {212,2},{4,3}} )- 按第一条记录排序
- 发送日志条目