创建窗口脚本 - OwnerBox 错误你好,
我目前正在使用 JMP 17。
我尝试为窗口生成脚本并将其附加到数据表。下面的代码可以工作,但生成的脚本却不能。JMP 生成的脚本使用所有者框,而语法无法识别该所有者框。
有什么办法可以避免使用这个吗?
谢谢!
MyWindowScript = MyWindow << Get Script();
MyExpression = Expr(MyDataTable << New Script("Script Name", MyWindowScript));
Substitute Into(MyExpression, Expr(MyWindowScript), Parse(MyWindowScript));
Eval(MyExpression);
自动化和脚本编写视窗回复:创建窗口脚本 - OwnerBox 错误这DisplayBox << 获取脚本消息未记录,无法为所有窗口内容生成工作脚本。您能否描述一下窗口是如何创建的(自定义 JSL、平台启动器、组合窗口等)以及它具有什么类型的内容(平台报告、JSL 脚本按钮/控件等)。根据窗口的自定义程度,可能有一种方法可以为窗口生成脚本。您可以在 JMP 17 中研究的方法是平台<<获取脚本或函数获取会话脚本() .
回复:创建窗口脚本 - OwnerBox 错误感谢你的回答!
我研究了这两种方法,但它们都不起作用。该脚本非常长(+/- 1500 行代码),从数据库收集 2 个不同的表(结果和限制),将它们组合成图表并将它们发送到 1 或 2 个不同的报告(这些是窗口)。
一份报告已连接到结果数据表,但另一份报告未连接。连接到数据表的那个可以生成一个脚本。另一个(未连接到任何数据表)则没有。