| 속성 | 타입 | 설명 |
|---|---|---|
| table | object | 테이블 정보 |
| 속성 | 타입 | 설명 |
|---|---|---|
| headers | array | 헤더 정보 |
| rowDatas | array | 행 정보 |
| 속성 | 타입 | 설명 |
|---|---|---|
| cellId | string | 열(column) ID |
| cellType | string | 열 종류 text: 문자 number: 숫자 date: 날짜 combo: 셀렉트 박스 multiCombo: 멀티 셀렉트 박스 sequence: 번호 link: 링크 emp-search: 사원 검색 |
| 속성 | 타입 | 설명 |
|---|---|---|
| cellDatas | array | 행의 열 정보 |
| 속성 | 타입 | 설명 |
|---|---|---|
| cellId | string | 열(column) ID |
| cellValue | string | 열값 멀티 셀렉트 박스: 구분자(,)로 여러 개를 선택할 수 있다. 번호: 1부터 순차적으로 입력한다. 사원 검색: 구성원 ID를 입력한다. |
[ { "componentType": "CP_TABLE_FORM", "componentId": "ID", "componentValue": { "table": { "headers": [ { "cellId": "ID", "cellType": "text" }, { "cellId": "ID", "cellType": "number" }, { "cellId": "ID", "cellType": "date" }, { "cellId": "ID", "cellType": "combo" }, { "cellId": "ID", "cellType": "multiCombo" }, { "cellId": "ID", "cellType": "sequence" }, { "cellId": "ID", "cellType": "link" }, { "cellId": "ID", "cellType": "emp-search" } ], "rowDatas": [ { "cellDatas": [ { "cellId": "ID", "cellValue": "홍길동" }, { "cellId": "ID", "cellValue": "50" }, { "cellId": "ID", "cellValue": "1950.01.01" }, { "cellId": "ID", "cellValue": "ID" }, { "cellId": "ID", "cellValue": "ID,ID" }, { "cellId": "ID", "cellValue": "1" }, { "cellId": "ID", "cellValue": "https://www.naver.com" }, { "cellId": "ID", "cellValue": "구성원 ID" } ] } ] } } }]