<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我有一个脚本,我试图用它来制作一个包含许多控制图和相应过程能力数据的报告。生成包含所有控制图和功能的日志效果很好。现在我想添加一个报告类型页面,指示 Cpk 低于特定值的任何图表。为此,我需要制作一个包含所有生成的 Cpk 的组合数据表。我可以通过右键单击方法来完成,但需要使用 JSL。我已经看到很多与此相关的话题,并尝试了 Report << make combine data table 的多种变体,但效果不佳。我的一般脚本是这样的:
对于 ( i = 1, i <= N 项 ( desired_measurement), i++,
//根据desired_measurement的数据制作表格
dt = desired_measurement 数据
//生成控制图如下
cc = 控制图生成器(
大小( 450, 900 ),
显示两个 Shewhart 图表( 0 ),
显示控制面板(0),
包括缺失类别( 0 ),
变量(子组(:批次),Y(:列(4),个体测量,移动范围)),
图表(
积分(统计(“个人”)),
限制(西格玛(“用户定义”)),
设置控制限({LCL(lcont),UCL(ucont)}),
添加规格限制( {LSL( lower_spec ), USL( upper_spec ), Target( desired )} )
),
发送报告(
派遣(
{},
edc_name,
比例尺,
{添加参考线(lspec,“Solid”,“Blue”,“LSL”,1),
添加参考线( usspec, "Solid", "Blue", "USL", 1 ),
添加参考线( desired, "Solid", "Blue", "Target", 1 )}
),
派遣(
{edc_name || 《极限总结》、《过程能力分析》、《直方图》}、
《过程能力分析直方图》,
框框,
{帧大小( 150, 18 )}
),
派遣(
{edc_name || 《极限总结》、《过程能力分析》、《直方图》}、
《过程能力分析直方图》,
框架框(2),
{帧大小( 150, 160 )}
)
)
)
// 将抄送附加到日志
<<追加(抄送)
)
控制图的数量可以在1-100个左右。我似乎无法弄清楚如何制作它 << 在日记帐填充各种控制图后制作组合数据表。任何帮助将不胜感激。
谢谢
复制各种控制图的输出后,您需要使用日志中的偏移量来定位要转换为数据表的显示表。因此,如果您使用引用它的变量创建日志:
nwj =新窗户( “日记” ,<<期刊) ;
然后你可以用鼠标点击第一个轮廓框灰色三角形并选择
编辑==>显示树结构
并找到要“制作成数据表”的表的偏移量。比如下面的参考:
nwj[ “在 Sigma 能力范围内” ][表格框( 1个)] <<制作组合数据表;