如何使用 JSL 将列名循环到不同的变量中?谢谢!
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
For( i = 1, i <= N Col( dt ), i++,
ca = Column( i ) << Get Name;
Eval( Parse( "c" || Char( i ) || "=" || ca || "" ) );//?
);
a = c1;
b = c2;
自动化和脚本编写Re: 如何使用 JSL 将列名循环到不同的变量中?通常这样的事情是一个非常糟糕的主意,使用列表或关联数组之类的东西更好,但如果你真的想做这样的事情,如果你想获取名称,你会缺少引号
Names Default To Here(1);
Delete Symbols();
dt = Open("$SAMPLE_DATA/Big Class.jmp");
For(i = 1, i <= N Col(dt), i++,
ca = Column(i) << Get Name;
Eval(Parse("c" || Char(i) || "= \!"" || ca || "\!""));//?
);
Show Symbols();