hideCol (method)

특정 열을 감춥니다.
여러 컬럼을 hide 할시 render 인자를 false 로 하여 작업 후에는 rerender 를 무조건 호출하셔야 합니다.

Syntax

void hideCol( col, userHidden, merge, render );

Parameters

Name Type Required Description
col string 필수 감추고자 하는 열이름
userHidden boolean 선택 화면 개발자가 아닌 시트 사용자가 감추고자 하는 열 인지 여부
개인화(사용자가 열의 위치, 너비, 보임여부를 저장했다가 해당페이지 접속시 설정했던 모습으로 보여주는 기능)기능 구현시 사용 됩니다.
이 속성값을 1(true)로 하면 해당 열은 사용자가 감추었다는 의미로 내부적으로 해당 열에 대한 플래그가 생성되고 saveCurrentInfo()함수 호출시 저장되었다가 추후에 페이지에 재 접속시 시트에 반영되어 보여지게 됩니다.
merge boolean 선택 열을 숨기면서 자동 머지합니다.
많은 데이터가 있는 시트에서 실행 시 느려질 수 있습니다.
render boolean 선택 숨긴 후 화면에 렌더링 여부 (default:1(true))

Return Value

none

Example

//CPT_NM 열을 감춥니다.
sheet.hideCol( "CPT_NM" );


//AMT 열을 감추면서 사용자 감춤여부를 설정합니다.
sheet.hideCol( "AMT" , 1 );

// render 인자를 사용합니다.
sheet.hideCol( { col: "AMT", render: false } );
sheet.rerender();

Read More

Since

product version desc
core 8.0.0.0 기능 추가
core 8.0.0.6 merge 인자 추가
core 8.0.0.17 render 인자 추가