将.bat文件执行同步到.jsl文件<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />嗨 -
我被分配了修改一些.jsl文件的任务。我对JMP的所有东西都是全新的,所以我有几个初学者的问题:
1。同步完成DOS批处理文件完成与执行.jsl脚本的首选机制是什么?换句话说,如何让.jsl执行等待批处理文件完成,然后再转到.jsl文件中的下一行?
2。我需要做什么才能让show()命令输出显示在我的日志文件窗口中?
3。是否有脚本语言中可用的所有功能的参考手册?脚本指南很有帮助,但似乎遗漏了很多信息。
谢谢你的帮助。
Re:将.bat文件执行同步到.jsl文件我找到了#2的答案:在Preferences-> Windows Specific中,有一个“打开JMP日志窗口”的选择器。我被设置为“只有当我明确打开它”时(我仍然无法想象,但这是另一个故事)并且我将其更改为“每当添加文本时”。这至少是部分解决方案。
Re:将.bat文件执行同步到.jsl文件版本11.0。
Re:将.bat文件执行同步到.jsl文件您使用的是什么版本的JMP?View> Log在JMP 10中为我提供了Log窗口。
Re:将.bat文件执行同步到.jsl文件谢谢回复。
1。我以前很怕那个。使用某种信号文件会起作用,但由于开销肯定不是首选。其中一些批处理文件将非常频繁地调用。
2。View-> Log似乎没有做任何事情,我没有Window-> Log菜单项。
3。谢谢。
MZ
Re:将.bat文件执行同步到.jsl文件1。我不知道是否有一个首选的机制。 你可以让你的.bat文件在完成后创建一个虚拟临时文件,并且在JSL中有一个循环,用wait命令检查这个文件是否存在
2。节目() 和打印() 自动在日志文件窗口中显示输出。 如果您没有看到您的日志窗口,请单击查看>日志 ,然后窗口>日志 。 你的情况怎么样?
3。对于JSL,我有两个地方可去:
一个。参考手册下帮助>书籍>脚本指南 ,你已经找到了
湾 脚本索引,在帮助>脚本索引 。 有很多示例代码,只需单击一下按钮即可执行。