多图表和休息页面<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />您好仍需要一些帮助
我使用for循环创建了多个图表
问题是我想在每个图形之后插入一个中断页面,但它不起作用
这是代码的一部分(很长,所以我剪了它)
MY-WINDOW14 =新窗口(“报告”, < - 定义新窗口
V列表框(
文本框(“(1)定义”,<<设置字体大小(textsize1),对齐文本(左),<<字体颜色({0,0,0.5})),
<仅剪切文本框>
分页框(), < - 此中断页面有效
当前数据表(final_tb);
对于(k = 1,k <= NRow(:: cor_data),k ++, < - for循环创建多图
obj = final_tb << Fit Group(
二元( < - 图1
Y(col_sel_Y)
X(col_sel_X)
<代码切割图>
)
)
单程( < - 图2
Y(col_sel_Y)
X(:REGION),
<代码切割图>
);
obj << Title(“Param to inline correlation_”|| char(chart_key));
obj << journal; < - 附加到期刊但实际上想要发生 MY-WINDOW14
分页框()<< journal; < - 这是我的休息页面问题... 我无法弄清楚如何编码。
)
);
如果我创建图表然后将它们粘贴到当前日志中它可以工作但是我看到我的屏幕上会弹出大约20个图表!
最好的祝福
莱昂内尔
Re:多图和休息页面谢谢MS。
嗯我没想到双重追加......
我只是不明白为什么追加到vlb而不是my_window
VLB << 附加 ( vlb2 ) << 附加 ( 分页框 ()) ;并不是 MY-WINDOW14 << 附加 ( vlb2 ) << 附加 ( 分页框 ()) ;
也许是因为施工vlb已经附加到my_window了?!?
Re:多图和休息页面请参阅下面的代码略微重新排列。主要区别在于for循环在创建New Window()之后运行。在向其添加框之前必须存在窗口。Big Class.jmp用作示例表。
final_tb = 打开 ( “$ SAMPLE_DATA / Big Class.jmp” ) ; //示例表
//创建新窗口
MY-WINDOW14 = 新窗户 ( “报告” , //定义新窗口
VLB = V列表框 ( 文本框 ( “(1)定义” , << 设置字体大小 ( 15 ) ,证明文本 ( 剩下 ) , << 字体颜色 ({ 0 , 0 , 0.5 })) ,分页框 ())
) ;
// for循环创建多图并附加到my_window
对于 ( ķ = 1 , ķ <= 五 , ķ ++,
vlb2 = V列表框 (
文本框 ( “Param to inline correlation_” || 烧焦 ( ķ ) , << 设置字体大小 ( 12 ) ,证明文本 ( 剩下 ) , << 字体颜色 ({ 0 , 0.5 , 0.5 })) ,
final_tb << 二元 ( //图1
ÿ ( : 高度 ) ,
X ( : 重量 )
) ,
单程 ( //图2
ÿ ( : 高度 ) ,
X ( : 性别 )
)
) ;
// vlb2 << Title(“Param to inline correlation_”|| Char(k));
VLB << 附加 ( vlb2 ) << 附加 ( 分页框 ()) ; //追加my_window
) ;