| 종류 | 코드 | 설명 |
|---|---|---|
| CP_TABLE_FORM_CAL | 002 | 행 추가. 001: 사용 안 함 002: 사용 |
| CP_TABLE_FORM_CAL | 003 | 필드 레이블 설정 |
| 속성 | 타입 | 설명 |
|---|---|---|
| attributeType | string | 속성 종류 |
| attributeId | string | 속성 ID |
| attributeName | string | 속성 이름 |
| attributeValue | object | 속성값 |
| 속성 | 타입 | 설명 |
|---|---|---|
| cellId | string | 열(column) ID |
| cellType | string | 열 종류. text: 문자 number: 숫자 date: 날짜 combo: 셀렉트 박스 multiCombo: 멀티 셀렉트 박스 sequence: 번호 link: 링크 emp-search: 사원 검색 |
| cellName | string | 열 이름 |
| comboOptionItem | object | 셀렉트 박스 옵션. 001: 직접 입력 002: 연동 코드 선택 |
| comboItems | array | 사용자가 추가한 셀렉트 박스 항목 |
| multiComboItems | array | 사용자가 추가한 멀티 셀렉트 박스 항목 |
| comboOptionCodeItem | object | 사용자가 선택한 연동 코드 항목 |
| isCalculation | boolean | 계산식을 사용할 수 있는 열인지 여부 |
[ { "attributeType": "CP_TABLE_FORM_CAL", "attributeId": "002", "attributeName": "행 추가", "attributeValue": { "items": [ { "itemId": "002", "itemName": "사용" } ] } }, { "attributeType": "CP_TABLE_FORM_CAL", "attributeId": "003", "attributeName": "필드 레이블 설정", "attributeValue": { "tables": [ { "cellId": "ID", "cellType": "text", "cellName": "이름", "isCalculation": false }, { "cellId": "ID", "cellType": "number", "cellName": "나이", "isCalculation": false }, { "cellId": "ID", "cellType": "date", "cellName": "생년월일", "isCalculation": false }, { "cellId": "ID", "cellType": "combo", "cellName": "취미", "comboOptionItem": { "itemId": "001", "itemName": "직접 입력" }, "comboItems": [ { "itemId": "ID", "itemName": "등산" }, { "itemId": "ID", "itemName": "독서" } ], "isCalculation": false }, { "cellId": "ID", "cellType": "multiCombo", "cellName": "취미", "multiComboItems": [ { "itemId": "ID", "itemName": "등산" }, { "itemId": "ID", "itemName": "독서" } ], "isCalculation": false }, { "cellId": "ID", "cellType": "combo", "cellName": "연동 코드", "comboOptionItem": { "itemId": "002", "itemName": "연동 코드 선택" }, "comboOptionCodeItem": { "itemId": "bank", "itemName": "은행" }, "isCalculation": false }, { "cellId": "ID", "cellType": "sequence", "cellName": "번호", "isCalculation": false }, { "cellId": "ID", "cellType": "link", "cellName": "홈페이지", "isCalculation": false }, { "cellId": "ID", "cellType": "emp-search", "cellName": "구성원", "isCalculation": false } ] } }]