<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />대화 형으로 DT에서 열을 선택하여 해당 열에서 작업을 수행하고 새 열에 배치하려면 JSL을 사용하려고합니다. 작업을 실행하기 위해 올바른 구문을 얻을 수 없습니다. 내 스크립트와 샘플 DT가 동봉됩니다.
대화 상자에서 열을 가져 와서 열 수식에 넣는 것이 까다로울 수 있습니다.
다음은 예제를 기반으로 한 방법입니다.
기본 이름은 여기에있다. ( 1 ) ;
dt = 현재 데이터 표 () ;
cdlg = 열 대화 상자 ( 셀프 = ColList ( "콜 선택" , MinCol ( 1 ) , MaxCol ( 1 )))) ;
에프 = Eval Expr ( 로그 ( Expr ( cdlg [ "셀프" ] [ 1 ]))))) ;
사즈 = cdlg [ "셀프" ] [ 1 ] << 이름을 얻다 ;
dt << 새 열 ( "의 기록" || 사즈 , 숫자 , 마디 없는 , 공식 ( 이름 설명 ( 에프 )))) ;