如何使用 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();