Set Data Rows


Set Data Rows를 통해 초기의 데이터 방향을 구성할 수 있다.

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



  - Clear Rows : 기존에 있던 데이터 행을 초기화시킨다.
  - Set Array Rows : 기존에 있던 데이터 행을 모두 지우고, 이차원 배열로 된 데이터 행들을 새로 생성한다.
  - Set Map Rows : 기존에 있던 데이터행들을 모두 제거하고, 맵 배열 형태로 된 데이터행들을 새로 생성한다.
  - Set Rows with Field Map : 기존에 있던 데이터행들을 모두 제거하고, 맵 배열과 필드맵 형태로 된 데이터 행을 새로 생성한다.
  - Export to local : 현재 작성된 데이터행을 기반으로 실행시 'excel' 파일의 형태(.xlsx)로 데이터가 그대로 넘어간다.
  - Export to email : 현재 작성된 데이터행을 기반으로 실행시 '.excel' 파일이 첨부되며 메일을 통해 원하는 주소로 전송 할 수 있다.
 소스보기
public void run(Context ctx, GridView grid) throws Exception { m_ds.clearRows(); }
public void run(Context ctx, GridView grid) throws Exception { Object[][] rows = new Object[][]{ new Object[]{"new_text_10", "new_text_20", 1111.11, "20190202"}, new Object[]{"new_text_11", "new_text_21", 2222.22, "20190303"}, new Object[]{"new_text_12", "new_text_22", 3333.33, "20190404"}, null, new Object[]{"new_text_13", "new_text_23", 4444.44, "20190505"}, new Object[]{"new_text_14", "new_text_24", 5555.55, "20190606"} }; m_ds.setRows(rows); }
public void run(Context ctx, GridView grid) throws Exception { Map[] data = TesterUtils.getMaps(new Object[][] { new Object[] { "field1", "txt_001", "field2", "txt_002", "field3", 7878.78, "field4", "19450815" }, null, new Object[] { "field1", "str_001", "field2", "str_002", "field3", 3535.35, "field4", "19190301" }, }); m_ds.setRows(data, null); }
public void run(Context ctx, GridView grid) throws Exception { Map[] data = TesterUtils.getMaps(new Object[][] { new Object[] { "field1_1", "abc_001", "field2", "abc_002", "field3_1", 7878.78, "field4", "19450815" }, null, new Object[] { "field1_1", "xyz_001", "field2", "xyz_002", "field3_1", 3535.35, "field4", "19190301" }, }); Map fieldMap = TesterUtils.getFieldMap(new String[] { "field1_1", "field1", "field3_1", "field3" }); m_ds.setRows(data, fieldMap); }