<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
我正在尝试创建从 JMP 脚本打开的所有报告的列表。
我认为可能有一个简单的命令可以做到这一点,但我来回浏览了脚本指南,但没有找到太多内容。
我脑海中浮现的唯一另一个想法是获取当前报告,以某种方式获取该名称,将其添加到列表中,然后关闭该报告并获取下一个报告。
谢谢你的帮助!
-马特
我不知道一个简单的命令。 下面是使用 Window() 函数的尝试。 然而,结果列表包括脚本生成的任何类型的窗口,例如数据表。 为了仅获取报告,需要过滤掉其他类型的窗口。
NB =尼特姆斯(窗户()) ; //运行脚本之前的窗口数
//实际脚本
新窗户( “测试1” ,文本框( “测试1” )) ;
新窗户( “测试2” ,文本框( “测试2” )) ;
//脚本结束
娜=尼特姆斯(窗户()) ; //运行脚本后的窗口数
// 构建新窗口列表
报告列表= {} ;
为了(我= 0 ,我<=娜- NB - 1 ,我++,
插入(报告列表,窗户(我) <<获取窗口标题) ;
) ;
展示(报告列表) ;