尊敬的 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]),但我会使用不同的列表来保留名称和引用。