如何编写 JSL 脚本以在一个组合报告中报告 20 个图/图表并关闭所有 20 个单独的图?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我写了一个脚本,运行后会为脚本中的每个绘图打开 20 个窗口,除了数据表。如何在 JSL 脚本中编写以在一个组合报告中报告 20 个图/图表并显示所有原始 20 个单独的图?尝试了以下脚本,但没有返回任何内容。
rptPIC =情节PIC <<报告;
w1 =新窗户( “趋势图” ,
文本框( “运行日期/时间:” || ::日期|| “MST” ) ,
WSWS =大纲框( “趋势” ,
文本框( " " ) ,
H 列表框( rptPIC ) ,
文本框( " " ) ,
文本框( " " ),
H 列表框( rptLIC ) ,
文本框( " " ) ,
文本框( " " )
) ;
回复:如何编写 JSL 脚本以在一个组合报告中报告 20 个图/图表并关闭所有 2谢谢。回复:如何编写 JSL 脚本以在一个组合报告中报告 20 个图/图表并关闭所有 2就像之前的回复一样,因为它已经在另一个窗口中了。
回复:如何编写 JSL 脚本以在一个组合报告中报告 20 个图/图表并关闭所有 2不加“Expr”是什么原因,
dist 对象不会出现在新窗口中,脚本如下:
nw = new window("示例", dist);回复:如何编写 JSL 脚本以在一个组合报告中报告 20 个图/图表并关闭所有 20 个单独的图?添加 msharp 回复。如果您确实想创建一个变量以将其放入窗口中,您可以随时将您的平台包装在 Expr()
dt = open("$Sample_Data\Big Class.jmp");
//创建分布Expr
dist = Expr(dt << Distribution( Continuous Distribution( Column( :height ) ) ));
//现在工作
nw = new window("示例", dist);
回复:如何编写 JSL 脚本以在一个组合报告中报告 20 个图/图表并关闭所有 20 个单独的图?如果您从一开始就将所有报告直接放在一个窗口中,那将是最好的。创建一个报告然后移动它是很困难的。使用 'nw = New Window("container"); nw << 追加(报告);'格式。例如:
//获取示例数据
dt = open("$Sample_Data\Big Class.jmp");
//创建分布报告
dist = dt << 分布(连续分布(列(:高度)));
//deson't work b/c 显示框在另一个窗口中
nw = new window("示例", dist);
nw2 = new window("Example2");
//直接在我们希望它所在的容器中创建窗口
nw2 << Append(dist = dt << Distribution( Continuous Distribution( Column( :height ) ) ););