尊敬的 JMP 管理員和用戶,
我想根據變量命名圖片,並嘗試遵循此論壇中的一些提示。 但是,輸出文件的名稱是不受歡迎的。
>>\" || Char( TCB[i] ) || "_Summary" || ".png", "png" );
k++;
)
;TCB = {"TCB218" ; "TCB219" ; "TCB220"};
For( i = 1, i <= N Items( TCB ), i++,
k = 1;
dt << Select Where( :entitygroup3 == TCB[i] );
TCB[i] = dt << Subset(
Output Table( TCB[i] ),
Selected Rows( 1 ),
Selected columns only( 0 )
);
Summary = New Window( "OOC Summary",
Graph Builder(
Size( 1268, 656 ),
Show Control Panel( 0 ),
Variables(
X( :KPP ),
Group X( :DIE_TYPE ),
Group X( :spc_chart_subset ),
Group Y( :Bonder ),
Color( :monitor_set_name )
),
Elements( Bar( X, Legend( 13 ), Label( "Label by Value" ) ) ),
Local Data Filter(
Close Outline( 1 ),
Add Filter(
columns( :chart_incontrol_flag ),
Where( :chart_incontrol_flag == "N" )
)
),
SendToReport(
Dispatch(
{},
"KPP",
ScaleBox,
{Label Row(
{Label Orientation( "Vertical" ), Tick Mark Style( "Short Mark" )}
)}
),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model( 13, Properties( 0, {Fill Color( 68 )} ) )}
)
)
)
);
Summary << save picture( "<<
我要圖片的輸出名稱是 TCB218_Summary.png , TCB219_Summary.png , TCB220_Summary.png ,但是結果是 DataTable(-TCB218 8-)_Summary.png
你能給我一些建議嗎?
真摯地
您似乎正在覆蓋 TCB 列表中的字符串(故意的?)。 可以這樣做,但是在保存過程中使用 TCB[i] << get name 而不是 Char(TCB[i]),但我會使用不同的列表來保留名稱和引用。