1613_zh-CN
将 JMP 内置对话框与 JSL 结合使用你好,
我编写了一个相当重要的脚本来进行一些分析,并在此过程中创建了多个数据表。 我希望能够包含一些内容,使这个脚本对于我以外的人来说更容易使用,例如一个按钮,允许他们保存特定的表,而无需弄清楚打开的 6 个表中的哪一个桌子就是这样。
问题是我不确定如何进入“另存为”对话框(当您在以前从未保存过的表上单击“保存”时通常会打开该对话框)。 使用 dt = Open() 之类的东西会创建一个打开的文件对话框,但使用 dt << save() 不会打开对话框。 选择文件对话框类似,但它不允许您指定新文件名。
有谁知道如何通过 JSL 访问该对话框?
谢谢!回复:将 JMP 内置对话框与 JSL 结合使用你好:
在windoze、JMP >= 8.01 上,下面的强力方法将调用“文件”、“另存为”对话框:
回复:使用 JMP 内置对话框和 JSL您是否需要用户指定新名称或目录或两者?如果只是名称,您可以轻松编写自己的对话框来捕获它,然后将其插入保存命令中。目录位置可能有点棘手。我没有在 JMP 中使用过 pick directory 命令,但这听起来是个使用它的好地方。回复:使用 JMP 内置对话框和 JSL下面的做法不是同样有效吗?
dt = 打开( “$SAMPLE_DATA/Big Class.jmp” ) ;
主菜单(“另存为”)回复:在 JSL 中使用 JMP 内置对话框这正是我要找的!
不过,为了让它在已打开的表格中生效,我不得不使用 dt << Bring Window to Front 来使其在正确的窗口上生效。
谢谢大家!回复:在 JSL 中使用 JMP 内置对话框的确!
Comments
There are no comments yet