一个有趣的问题此 JSL 每分钟循环播放一次,并设置为保存为本地 JSL。
我尝试了两种方法,但是效果不一样:
1. 在JMP表中,点击其保存的脚本运行(该表已经建立了运行此JSL的脚本)。
2.直接打开这个JSL脚本文件,点击运行按钮即可运行。
第一种方法的效果是,在循环等待期间,其他JSL无法运行(我在这个表的某些列上设置了事件响应脚本)。
第二种方法允许表的事件响应脚本在循环等待期间运行。
为什么?
谢谢专家!
自动化和脚本
回复: An interesting question
C:\TT3.jsl
dt=Current Data Table();
for(k=1,k<=60,k++,
t1=tick seconds();
try(Close(d3,nosave));
t2=tick seconds();tt=t2-t1;if(tt>60,t3=120-tt,t3=60-tt);Wait(t3);
);
dt=打开(“$SAMPLE_DATA/Big Class.jmp”);
dt=Current Data Table();
:age<
<ADD column="" properties=""></ADD>
<BR /> <P><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2025-10-21_13-30-49.png" style="width: 999px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-10-21_13-30-49.png" style="width: 999px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2025-10-21_13-30-49.png" style="width: 999px;"><span class="lia-inline-image-display-wrapper" image-alt="2025-10-21_13-30-49.png" style="width: 999px;"><img src="https://us.v-cdn.net/6038925/uploads/images/85423i7222C5124456D7B8/2025-10-21_13-30-49.png" role="button" title="2025-10-21_13-30-49.png" alt="2025-10-21_13-30-49.png" /></span></SPAN></SPAN></SPAN></P>
回复:一个有趣的问题没有直接回答您的问题,但是您是否尝试过使用日程() (和JSL 语法参考 > JSL 消息 > Schedule 消息)而不是循环?
回复:一个有趣的问题谢谢!
日志中没有显示记录
小问题:从现在开始,我可以使用本地文件的 JSL 运行它。
