Hidden Rows


그리드행을 숨길 수 있고, 다시 생성되서 그리드에 표시가 가능하다

* 영상은 자동 재생되며, 영상화면 왼쪽 윗부분에 재생목록을 클릭해서 원하는 목록을 재생 할 수 있습니다.



  - Hide Row : 숨기려는 데이터행을 선택한다.
  - Hide Checked Rows : Check된 데이터행들을 숨긴다.
  - Get Hidden Rows : 숨겨진 데이터행들의 목록이 나타난다.
  - Unhide All : 숨김 상태였던 데이터행들이 다시 나타난다.
  - Export to local : 현재 작성된 데이터행을 기반으로 실행 시 'excel' 파일의 형태(.xlsx)로 데이터가 그대로 넘어간다.
  - Export to email : 현재 작성된 데이터행을 기반으로 실행 시 '.excel' 파일이 첨부되며 메일을 통해 원하는 주소로 전송 할 수 있다.
 소스보기
public void run(Context ctx, GridView grid) { int row = grid.focusedDataRow(); if (row >= 0) { grid.setRowHidden(row, true); } else { Utils.alert(ctx, "숨기려는 데이터행을 먼저 선택하세요."); } }
public void run(Context ctx, GridView grid) { int[] rows = grid.getCheckedDataRows(); if (rows.length > 0) { grid.setRowsHidden(rows, true); } else { Utils.alert(ctx, "숨기려는 데이터행들을 먼저 Check 하세요."); } }
public void run(Context ctx, GridView grid) { int[] rows = grid.getHiddenRows(); if (rows.length > 0) { Utils.alert(ctx, Arrays.toString(rows)); } else { Utils.alert(ctx, "숨겨진 데이터행이 존재하지 않습니다."); } }
public void run(Context ctx, GridView grid) throws Exception { grid.unhideAllRows(); }