오류가 발생합니다.
"'openDTs[ /*###*/1]' , openDTs[/*###*/1] 액세스 또는 평가 시 아래 첨자 범위"
하지만 일부 폴더에서는 작동하는데 오류가 발생하지 않습니다. 아래는 내 JSL입니다.
JSL"
dir = 기본 디렉터리 설정( "path" );
인쇄(dir);
files = 디렉토리의 파일( "path" );
For( i = 1, i <= N 항목( 파일 ), i++,
If( 다음으로 끝남( files[i], ".txt" ),
열기( 파일[i] ,
가져오기 설정(
줄 끝(CRLF, CR, LF),
필드 끝(쉼표),
스트립 따옴표( 0 ),
아포스트로피를 따옴표( 0 )로 사용하세요.
전체 파일 스캔( 1 ),
라벨( 0 ),
열 이름 시작( 1 ),
데이터 시작( 1 ),
읽을 줄(모두),
연도 규칙( "10-90" )
)
);
)
);
openDTs = List();
For( i = 1, i <= N 테이블(), i++,
Insert Into( openDTs, 데이터 테이블( i ) );
);
For( i = 1, i <= N 항목(openDT), i++,
openDTs[i] << 새 열( "위치", 문자, 명목, 각 값 설정( dir ) );
openDTs[i] << 새 열( "파일 이름", 문자, 명목, 각 값 설정 (openDTs[i]<
);
openDTs1 = openDTs[1];
제거( openDTs, 1 );
Joined_new = openDTs1 << concatenate( openDTs, 출력 테이블 이름( "Joined_new" ) );
"
윈도우또한 여기서 호출되는 OpenDTs1은 "dts"여야 합니까?
dt_final = openDTs1 << concatenate(dts, output table name("Joined_new"));