我正在嘗試應用一些自訂地圖形狀,在靜態情況下已經可以正常工作了:
dt_Wafer:Die << Set Property("Map Role", Map Role(Shape Name Use("N:/JMPMaps/X1234-Name.jmp","Name")));
但動態嘗試會搞亂檔案名稱(dt_Info:Product Name[1] 為「X1234」)。
maps = "N:/JMPMaps/";
ProductName = dt_Info:Product Name[1];
<BR />dt_Wafer:Die << Set Property("Map Role", Map Role(Shape Name Use( maps || ProductName || "-Name.jmp", "Name" )));
JMP here thinks the file is N:/JMPMaps/Concat
Is there a combination of Eval/Eval Expr/Parse/Eval Insert I need to use?
Eval + Eval Expr 最有可能有效
Eval(EvalExpr(dt_Wafer:Die << Set Property("Map Role", Map Role(Shape Name Use(Expr(maps || ProductName || "-Name.jmp"), "Name" )))));