for 루프의 열 이름 바꾸기안녕하세요
나는 Column (3)을 "Step i"(i = 1, i <= 3, i ++)로 이름을 바꾸려고 노력하고 있으며 아래 스크립트를 사용하고있었습니다.
files={"path1", "path2", "path3"}
for (i =1, i<=3,i++,
dt = open(files[i]);
newname = "step"||i;
Column(3) << setname(newname)
); 그러나 작동하지 않습니다. "newname"이 제대로 정의되지 않은 것으로 보입니다 (나는 (newname)을 보여 주려고했지만 아무 일도 없었습니다).
누군가가 그 안에 "i"라는 새 이름의 정확한 정의를 도울 수 있습니까?
감사!
지아 오
제목 : Re : 열의 이름 바꾸기 for 루프첫 번째 항목에서
"newname"이 제대로 정의되지 않았습니다.
로그에 연결에 대한 메시지가 표시됩니다.
argument should be character in access or evaluation of 'Concat' , Bad Argument( i ), "step" || /*###*/i/*###*/
로그에있는 모든 문제를 검토하십시오. 여러 번 발견 된 추가 항목의 색상을 지정하는 첫 번째 발견 된 문제입니다.
여러 번, 주어진 실행에 대한 모든 오류를 쉽게 볼 수 있도록 스크립트를 실행하기 전에 로그를 삭제합니다.
제목 : Re : 열의 이름 바꾸기 for 루프변수 "i"는 숫자이며, 연결에서 사용 되려면 문자 변수 여야합니다. 아래 참조
files = {"path1", "path2", "path3"};
For( i = 1, i <= 3, i++,
dt = Open( files[i] );
newname = "step" || Char( i );
Column( 3 ) << setname( newname );
);