数式表

コンポーネントの情報 {#component-data}

コンポーネントの値 {#component-value}

属性タイプ説明
tableobjectテーブル情報

table {#component-value-table}

属性タイプ説明
headersarrayヘッダー情報
rowDatasarray行情報

headers {#component-value-headers}

属性タイプ説明
cellIdstringフィールド ID
cellTypestringフィールドの種類
text: 文字
number: 数字
date: 日付
combo: プルダウンリスト
multiCombo: 複数選択プルダウン
sequence: 行番号
link: URL
emp-search: メンバー検索
cellNamestringフィールド名

rowDatas {#component-value-rowdatas}

属性タイプ説明
hasSubTotalRowboolean小計行
cellDatasarray行の列情報

cellDatas {#component-value-celldatas}

属性タイプ説明
valuestring行の列の値 (文字、数字、日付、番号、リンク、メンバー検索)
itemsarray行の列の値 (プルダウンリスト、複数選択プルダウンリスト)

items {#component-value-items}

属性タイプ説明
itemIdstring項目 ID
itemNamestring項目名

Response Example {#component-data-example}

[  {    "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"              }            ]          }        ]      }    }  }]