JLS가 잘 작동하지만 천천히 개선할 수 있는 방법이 있나요?
1. 여러 파일 가져오기
2. 파일 이름 규칙 그룹을 기준으로 a, b, c, d, e로 분류
3. 파일 이름 규칙에 따라 파일 수를 결정하고 각 그룹에 대한 행으로 설정합니다.
Names Default To Here(1);
dir = Pick Directory( "Select a directory" );
Multiple File Import(
<<SET folder=""> 0, (a_filelist,filelist[i]) )에 삽입; if ( b_files > 0, insert into(b_filelist,filelist[i]) ); if ( c_files > 0, insert into(c_filelist,filelist[i]) ); if ( d_files > 0, insert into(d_filelist,filelist[i]) ); if ( e_files > 0, insert into(e_filelist,filelist[i]) ); ); for (i = 1, i <= N 항목(a_filelist), i++, is_reset_file = contain(a_filelist[i],"NULL"); if( is_reset_file >= 1, selrows = dt << 행 가져오기 Where(Contains(char (a_filelist[i]), :파일 이름)); 열(dt,"file_lable")[selrows] = 0; b_count = 0; ); if (is_reset_file == 0, a_count = a_count + 1; selrows = dt < < 행 가져오기 Where(Contains(char(a_filelist[i]), :파일 이름));column(dt,"file_lable")[selrows] = a_count ) ); for (i = 1, i <= N 항목(b_filelist), i++, is_reset_file = contain(b_filelist[i],"NULL"); if( is_reset_file >= 1, selrows = dt << 행 가져오기 Where(Contains(char (b_filelist[i]), :파일 이름)); 열(dt,"file_lable")[selrows] = 0; b_count = 0; ); if (is_reset_file == 0, b_count = b_count + 1; selrows = dt < < 행 가져오기 Where(Contains(char(b_filelist[i]), :파일 이름));column(dt,"file_lable")[selrows] = b_count ) ); // 다음은 C, D, E에 대한 루프입니다.</SET>