尊敬的 JMP 管理員和用戶,
我想根據變量命名圖片,並嘗試遵循此論壇中的一些提示。 但是,輸出文件的名稱是不受歡迎的。
TCB = {"TCB218";"TCB219";"TCB220"};
對於 ( i=1, i <= Nitems(TCB), i++,
k=1;
dt << 選擇位置(:entitygroup3 == TCB[i]);
TCB[i]= dt << 子集(輸出表(TCB[i]),選定的行(1),僅選定的列(0));
摘要 = 新窗口(“OOC 摘要”,
圖形生成器(
尺寸(1268、656),
顯示控制面板(0),
變量(
X(:KPP),
X組( :DIE_TYPE ),
X組(:spc_chart_subset),
Y組( :Bonder ),
顏色(:monitor_set_name)
),
元素(條(X,圖例(13),標籤(“按值標記”))),
本地數據過濾器(
關閉大綱(1),
添加過濾器(
列(:chart_incontrol_flag),
其中(:chart_incontrol_flag == "N")
)
),
發送到報告(
派遣(
{},
“KPP”,
比例框,
{標籤行(
{標籤方向(“垂直”),刻度線樣式(“短標記”)}
)}
),
派遣(
{},
“400”,
比例框,
{圖例模型(13,屬性(0,{填充顏色(68)}))}
)
)
)
);
摘要 << 保存圖片("<<<目錄>>>\"|| 字符(TCB[i] ) ||"_Summary"||".png","png");
k++
)
我要圖片的輸出名稱是 TCB218_Summary.png , TCB219_Summary.png , TCB220_Summary.png ,但是結果是DataTable(-TCB218 8-)_Summary.png
你能給我一些建議嗎?
真摯地
您似乎正在覆蓋 TCB 列表中的字符串(故意?)。 可以這樣做,但是在保存過程中使用 TCB[i] << get name 而不是 Char(TCB[i]),但我會使用不同的列表來保留名稱和引用。