Excel에서 가져온 2개의 행이 있는 데이터 테이블이 있고 일부 데이터를 추출하려고 합니다.
Reticle1name = :레티클 [ 1 ] ;//레티클은 열입니다.
Reticle2name = :레티클 [ 2 ] ;
Reticle1X= :가장 가까운 DUT# X [ 1 ] ;// 가장 가까운 DUT# X 열입니다
Reticle2X= :가장 가까운 DUT# X [ 2 ] ;
Reticle1Y= :가장 가까운 DUT# Y [ 1 ] ;// 가장 가까운 DUT# Y 열입니다
Reticle2Y= :가장 가까운 DUT# Y [ 2 ] ;
AlignmentBump= :정렬 범프 [ 1 ] ;// 얼라인먼트 범프 열입니다
로그 창에 오류가 표시됩니다.
행 번호(-1)가 유효하지 않기 때문에 '정렬 범프' 열에 값을 설정할 수 없습니다.
마지막 줄을 다음으로 변경하면
AB= :정렬 범프 [ 1 ] ;
효과가있다.이것이 공백 해석의 문제입니까?
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />일종의 공백 문제입니다. JSL은 따옴표로 묶인 문자열 이외의 공백을 인식하지 않습니다(Script Formatting, 여기 ), 그래서 AlignmentBump 그리고 얼라인먼트 범프 동일합니다. 즉, 열과 이름이 같은 변수를 만들려고 합니다.
그렇게 할 수 있지만 다음을 사용해야 합니다. 범위 지정 연산자 그들을 분리 유지하기 위해. 단일 :은 열을 식별하고 두 개의 ::는 변수를 식별합니다.
-제프