JSL 스크립트 if 문 다음 열 삭제안녕하세요,
JSL 스크립트를 처음 사용합니다. 아래 시나리오에서 JSL 스크립트로 작성하는 방법 :
열 A의 마지막 10 행 <=에서 열 B의 마지막 10 행인 경우, 열 C와 열 E를 삭제하고 그렇지 않으면 열 D와 열 F를 삭제하십시오. 열 A & B 내의 마지막 10 행의 값은 항상 동일합니다. 누구든지 이것을 JSL 스크립트로 번역하는 데 도움을 줄 수 있습니까?
Re : JSL 스크립트 if 문 후 열 삭제귀하의 요청을 올바르게 해석하고 있다면 다음과 같은 간단한 스크립트가 귀하가 원하는 것을 제공 할 것입니다.
Names Default To Here( 1 );
dt = Current Data Table();
// Initialize a counter
count = 0;
// Loop through the last 10 rows and count
// the number of times :A<=:B
For( i = N Rows( dt ) - 9, i <= N Rows( dt ),
i++,
If( :A[i] <= :B[i], count++ )
);
// Handle the 2 scenarios for which columns to delete
If( count == 10,
dt << delete columns( {"C", "E"} ),
dt << delete columns( {"D", "F"} )
);