<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
上圖來自JSL示例。使用JSL腳本的Term Value命令,我可以更改SILICA,SILANE,SULFUR的值。
假設我想在上圖中得到預測的HARDNESS值72.85618。我怎麼能用JSL腳本呢?
有幾種選擇。
對於這個特定的報告,你可以得到預測的硬度
NUM ( currentreport ()[ 文本框 ( 12 )] << 得到文字 );
72.85618
可以從樹結構視圖中找出“12”(右鍵單擊並選擇編輯/顯示樹結構)。但是,通常需要一種更通用的方法來從報告中獲取項目。這有時可能很困難。
一種方法是遍歷所有預測變量。此代碼將為您提供具有預測值的矩陣:
ñ = 4 ; //因變量的數量
結果 = Ĵ ( 1 , ñ , 。 ) ;
對於 ( 一世 = 1 ,一世 <= 4 ,一世 ++,
結果 [ 一世 ] = NUM (( currentreport ()[ 軸箱 ( 一世 )] [ 3 ] [ 1 ]) << 得到文字 ) ;
) ;
節目 ( 結果 ) ;
結果= [153.7095 1392.402 384.4922 72.85618];
第三種也許更普遍的選擇是使用 <<獲取因子設置腳本,從列表中提取數字並將它們添加到數據表中(例如,在新行中)。然後可以從公式列中輕鬆檢索預測值。當然,所有這一切都可以通過JSL完成。