對於交互式能力圖,最好也顯示預期的 % Out of Spec。 預期 PPM 可能對某些人有用,但對於大多數人來說,這是一個需要重新計算回真實世界指標(即百分比)的值。
這可以擴展到所有缺少此值的平台。
我遇到了這個話題交互式能力圖 - 可以輕鬆地將 PPM 轉換為 % 嗎?這很可能確實引發了這個想法。
絕對不是最優雅的選擇,但這是一種編寫腳本的方法:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
obj = Process Capability(Process Variables(:PNP1), Individual Detail Reports(1));
obj << {:PNP1 << Process Capability Analysis(Interactive Capability Plot(1))};
tb = (((Report(obj)[OutlineBox("Interactive Capability Plot")][OutlineBox("New")][OutlineBox("Expected PPM")])) << child);
ncb = Number Col Box("Observed %", (tb[2] << get as matrix) / 1e6);
ncb << Set Format(Format("Percent", 7, 4));
Insert Into(tb, ncb);
// function for slider box
Eval(EvalExpr(
(((((Report(obj)[OutlineBox("Interactive Capability Plot")][OutlineBox("New")]) << child) << child)<< child)[2]) << Set Function(function({this},
Expr(ncb) << Set Values((Expr(tb[2]) << get as matrix) / 1e6);
));
));
// function for number edit box
Eval(EvalExpr(
(((((Report(obj)[OutlineBox("Interactive Capability Plot")][OutlineBox("New")]) << child) << child)<< child)[3]) << Set Function(function({this},
Expr(ncb) << Set Values((Expr(tb[2]) << get as matrix) / 1e6);
));
));
// tb[2] << Visibility("Collapse");
如果需要,參考建築可以變得更乾淨。