# 关联字段开启多选后，如何计算选择的数量

来源快照：`result_data_new_260518.json`

- 来源 ID：`1969839110000917538`
- 模块：低代码平台e-builder
- 目录：常见问答 - 表单引擎 - 前台配置相关
- space ID：`1157961794811633670`
- 原文链接：未提供
- 产品基线：未提供

## 正文

**问题描述：**

如下图所示，表单中添加人员选择字段，并保持多选，如何用数字字段统计人员字段选了多少个人？

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157714920135589970&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

**解决方式：**

1.在后台管理中心-表单引擎-函数列表里新建函数：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157714924461432842&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

函数如下：

function getOpIds(param){

if(param && param.optionContent){

      return param.optionContent.split(",").length;

    }

return 0;

}

 

2.在表单中放入数字字段，设置函数公式，选择该函数：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1157714924461432853&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)
