Column()을 사용하여 여러 항목을 변환하는 방법은 무엇입니까?다음 JSL에서는 List 메서드를 사용하여 열을 삭제하려고 합니다. 하지만 여러 옵션을 선택하면 첫 번째로 선택한 항목만 삭제됩니다. 이는 Column() 함수가 여러 열 이름을 선택할 때의 변환을 처리할 수 없기 때문입니다.
For 루프를 사용하여 각 열을 하나씩 삭제하는 것 외에 여러 항목을 삭제하는 더 간단한 방법이 있습니까?
dt = Open( "$SAMPLE_DATA/Employee Master.jmp" );
col_list = dt << get column names( string );
New Window( "Delete exist Column",
H List Box(
columnList = List Box( col_list ),
Button Box( "Delete Column",
dt << delete column( Column( dt, columnList << GetSelected ) );
columnList << Remove Selected( columnList << GetSelected );
)
)
);
자동화 및 스크립팅Re: Column()을 사용하여 여러 항목을 변환하는 방법?Column()을 사용하지 말고 << Delete Column을 사용하여 열 목록만 사용하세요.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Employee Master.jmp");
col_list = dt << get column names(string);
New Window("Delete exist Column",
H List Box(
columnList = List Box(col_list),
Button Box("Delete Column",
dt << delete columns(columnList << GetSelected);
columnList << Remove Selected(columnList << GetSelected);
)
)
);