從JMP生成的(功能)摘要表中更改/讀取特定值你好!
我正在為自動CPV練習編寫腳本。 到目前為止,我已經可以生成帶有控製圖的報告,功能摘要以及針對原始JMP表中任意X列的每個參數/屬性的結論(每列循環)。
我的問題在這裡涉及功能摘要。
在腳本中,我使用“ Process Capability(..)”功能-之後,使用此行僅將摘要表(從功能輸出)導出到最終報告中:“ nw << append(報告(CAPREP)[概述框(3)]);” (其中nw是我的報告,CAPREP是過程能力窗口)。
效果很好-我得到以下輸出:

為了進一步優化,我希望:
-能夠將表格中的各個值“讀取”到我的腳本中的參數。 (原因:我想根據ppl / ppu的實際值寫一個有條件的結論)。
->所以我想吃點類似的東西
PPL_VALUE = ....
PPU_VALUE = ...
-將總和值的值更改為乘以三的值(因此將其讀取到腳本中的參數中,可以在其中更改值,然後將其寫回到摘要中)
->所以我想吃點類似的東西
SIGMA_VALUE = ...
NEW_SIGMA = 3 * SIGMA_VALUE
... = NEW_SIGMA
我從“樹結構”中註意到以下結構(針對上表):

因此,我猜測該行將包含以下內容:“ Report(CAPREP)[OutlineBox(3),NumberColBox(5)] << ...”,但是到目前為止沒有成功。
有什麼想法嗎?
提前致謝!
親切的問候
喬納斯
數據表腳本編寫回复:從JMP生成的(功能)摘要表中更改/讀取特定值嗨喬納斯,
你很親密在這種情況下,您引用NumberColBox就足夠了,您不需要引用OutlineBox。試試這個:
PPL_VALUE =報告(CAPREP)[NumberColBox(6)] [1];
PPU_VALUE =報告(CAPREP)[NumberColBox(7)] [1];
回复:從JMP生成的(功能)摘要表中更改/讀取特定值謝謝哈德利!
腳本有效。
注意:我注意到NumberColBox 6和7生成了不同的值。 經過反複試驗,我想到了這一點。
SIGMA_VALUE =報告(CAPREP)[NumberColBox(9)] [1];
PPL_VALUE =舍入(Report(CAPREP)[NumberColBox(12)] [1],2);
PPU_VALUE =舍入(Report(CAPREP)[NumberColBox(18)] [1],2);