수식 버그안녕 나는이 코드를 실행하는 동안 오류가 발생합니다.
내가 간과하고있는 실수가 있습니까?
//Remove brackets in All Column names
dt1 << deselect all();
wait (0.5);
//int i = 0;
For (int j = 7, j <= 86, j ++,
col = Column (j);
colname = "I" || Char(j-6) || "_nA";
col << Set Name(colname);
);
다시 : 수식 버그변수 j 앞에 int를 붙이면 변수 형을 선언하는 것처럼 보입니다.
이 문제는 몇 가지 있습니다.
- JSL은 변수 형을 선언 할 필요가 없다.
- 공백은 JSL에서 무시되므로 코드에서 루프 카운터 변수는 실제로 "int j"입니다. 따라서 비교에서 "j"를 참조하면 정의되지 않습니다.
"int"만 제거하면 코드에서 오류가 발생하지 않습니다.