| 属性 | タイプ | 説明 |
|---|---|---|
| table | object | テーブル情報 |
| 属性 | タイプ | 説明 |
|---|---|---|
| headers | array | ヘッダー情報 |
| rowDatas | array | 行情報 |
| 属性 | タイプ | 説明 |
|---|---|---|
| cellId | string | フィールド ID |
| cellType | string | フィールドの種類 text: 文字 number: 数字 date: 日付 combo: プルダウンリスト multiCombo: 複数選択プルダウン sequence: 行番号 link: URL emp-search: メンバー検索 |
| cellName | string | フィールド名 |
| 属性 | タイプ | 説明 |
|---|---|---|
| hasSubTotalRow | boolean | 小計行 |
| cellDatas | array | 行の列情報 |
| 属性 | タイプ | 説明 |
|---|---|---|
| value | string | 行の列の値 (文字、数字、日付、番号、リンク、メンバー検索) |
| items | array | 行の列の値 (プルダウンリスト、複数選択プルダウンリスト) |
| 属性 | タイプ | 説明 |
|---|---|---|
| itemId | string | 項目 ID |
| itemName | string | 項目名 |
[ { "componentType": "CP_TABLE_FORM_CAL", "componentName": "数式表", "componentId": "80c42a27-1234-1234-1234", "componentCustomId": "custom-id-001", "componentLabel": "家族情報", "componentValue": { "table": { "headers": [ { "cellId": "80c42a27-1234-1234-1234", "cellType": "text", "cellName": "名前" }, { "cellId": "80c42a27-1234-1234-1234", "cellType": "number", "cellName": "年齢" }, { "cellId": "80c42a27-1234-1234-1234", "cellType": "date", "cellName": "生年月日" }, { "cellId": "80c42a27-1234-1234-1234", "cellType": "combo", "cellName": "趣味" }, { "cellId": "80c42a27-1234-1234-1234", "cellType": "multiCombo", "cellName": "趣味" }, { "cellId": "80c42a27-1234-1234-1234", "cellType": "sequence", "cellName": "番号" }, { "cellId": "80c42a27-1234-1234-1234", "cellType": "link", "cellName": "ホームページ" }, { "cellId": "80c42a27-1234-1234-1234", "cellType": "emp-search", "cellName": "社員" } ], "rowDatas": [ { "hasSubTotalRow": false, "cellDatas": [ { "value": "ワークス太郎" }, { "value": "50" }, { "value": "1950.01.01" }, { "items": [ { "itemId": "ID", "itemName": "登山" } ] }, { "items": [ { "itemId": "ID", "itemName": "登山" }, { "itemId": "ID", "itemName": "サッカー" } ] }, { "value": "1" }, { "value": "https://works.do" }, { "value": "80c42a27-1234-1234-1234" } ] } ] } } }]