如何編寫 JSL 腳本在一份合併報告中報告 20 個圖/圖表並關閉所有 20 個單獨的圖?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我編寫了一個腳本,運行後除了資料表之外,還會為腳本中的每個圖開啟 20 個視窗。如何在 JSL 腳本中編寫以在一份合併報告中報告 20 個圖/圖表並顯示所有原始 20 個單獨的圖?嘗試了以下腳本但沒有傳回任何內容。
rptPIC =繪圖<<報告;
w1 =新窗戶( 「趨勢圖」 ,
文字方塊( “運行日期/時間:” || ::日期|| “MST” ) ,
IWSWS =輪廓盒( “熱門” ,
文字方塊( ” “ ) ,
H 列錶框( rptPIC ) ,
文字方塊( ” “ ) ,
文字方塊( ” “ ),
H 列錶框( rptLIC ) ,
文字方塊( ” “ ) ,
文字方塊( ” “ )
) ;
回覆:如何編寫 JSL 腳本在合併報告中報告 20 個繪圖/圖形並關閉所有 2 個謝謝。回覆:如何編寫 JSL 腳本在合併報告中報告 20 個繪圖/圖形並關閉所有 2 個就像之前的回覆一樣,因為它已經在另一個視窗中了。
回覆:如何編寫 JSL 腳本在合併報告中報告 20 個繪圖/圖形並關閉所有 2 個不加「Expr」是什麼原因,
dist 物件不會出現在新視窗中,腳本如下:
nw = 新視窗("範例", dist);回覆:如何編寫 JSL 腳本在一份合併報告中報告 20 個圖/圖表並關閉所有 20 個單獨的圖?新增 msharps 回應。如果您確實想建立變數並將其放入視窗中,則始終可以將您的平台包裝在 Expr() 中
dt = open("$Sample_Data\Big Class.jmp");
//建立分佈式
dist = Expr(dt << 分佈( 連續分佈( Column( : 高度 ) ) ));
//現在可以工作了
nw = 新視窗("範例", dist);
回覆:如何編寫 JSL 腳本在一份合併報告中報告 20 個圖/圖表並關閉所有 20 個單獨的圖?最好從一開始就將所有報告直接放入一個視窗中。創建報告然後移動它很困難。使用 'nw = New Window("container"); nw << 追加(報告);'格式。例如:
//取得範例數據
dt = open("$Sample_Data\Big Class.jmp");
//建立分佈報告
dist = dt << 分佈( 連續分佈( 列( : 高度 ) ) );
//因為顯示框在另一個視窗中所以不起作用
nw = 新視窗("範例", dist);
nw2 = 新視窗("範例2");
//直接在我們想要它所在的容器中建立視窗
nw2 << 追加(dist = dt << 分佈( 連續分佈( 列( : 高度 ) ) ););