<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕 모두,
나는 값이 통과하는지 아닌지를 확인하는 함수를 작성했다. 그럴 경우 통과 또는 실패 값 옆의 열에 표시됩니다. 웬일인지, 공백으로 빈 (Fail)이라고 말하면서 비어있는 셀이 몇 개 있습니다. 실패한 셀과 실패한 셀이 있습니다. 그래서이 셀을 디버깅하려고 혼란스럽지 않습니다. 나는 또한 내가 의미하는 것을 설명하기 위해 스크린 샷을 추가했다.
하나의 패스 = 기능 ( { UL , 값 , 테스트 , 열 } ,
// UL -> 상한
// value -> value 측정 됨
// test -> 어떤 테스트가 이것입니까?
// 행 -> 데이터 테이블의 행 (장치 번호)
colName1 = 테스트 || "통과" ;
만약 ( 값 <= UL ,
dtSummary : colName1 [ 열 ] = "패스" ;
패스 = 1 ;
,
dtSummary : colName1 = "실패" ;
패스 = 0 ;
보여 주다 ( 값 ) ;
) ;
반환 ( 숫자 ( 패스 ) ) ;
) ;

아, 찾았 어! If 문에서 "Fail"부분에서 나는 다음과 같이 썼다. dtSummary : colName1 = "실패" ; 하지 dtSummary : colName1 [행] = "실패".
왜 다른 행이 아니라 일부 행에서 작동합니까?