안녕!
JSL을 사용하여 여러 열을 구분하고 싶지만 소용이 없습니다.
나는 2가지 방법을 시도해 보았습니다
1. "포함"을 사용하여 특정 열을 선택하지만 마지막 열은 항상 선택되지 않고 구분됩니다.
2. 정규 표현식을 사용하지만 검색 및 선택되는 열은 없습니다.
누구든지 내 의심을 살펴보고 해소해 주실 수 있다면 정말 감사하겠습니다. 감사합니다.
jmp 테이블 샘플을 첨부했습니다
//1st method
dt = Data Table( "project_list" );
columnsToDelimit = {};
allColumns = dt << Get Column Names(String);
For( i=1, i <= N Items (allColumns ), i++,
If( Contains ( allColumns[i], "MODEL"),
Insert into( columnsToDelimit, Column ( allColumns[i])),
);
);
For(i = 1, i < N Items ( columnsToDelimit ), i++,
dt << Text to Columns (
Delimiter("%"),
Columns( columnsToDelimit[i])
);
);//2nd method
dt = Data Table( "project_list" );
delimit_List = {};
col = dt << Get Column Names( String );
for (i = 1, i <= nitems(col), i++,
if(Regex Match(col[i], "(.*)MODEL(.*)"),
Insert Into( delimit_List, Column( col[i]));
);
);
For(i = 1, i < N Items ( delimit_List ), i++,
dt << Text to Columns (
Delimiter("%"),
Columns( delimit_List[i])
);
);For(i = 1, i < N Items ( columnsToDelimit ), i++,
<=이어야 합니다
For(i = 1, i <= N Items ( columnsToDelimit ), i++,
고맙습니다 짐. 이건 1번 방법에는 효과가 있네요.