
# 单选
单选组件用于在有限的选项中选择其中某一个选项，例如选择性别、年龄段等场景。
在表单设计页面，从"常用组件"中，拖拽"单选"组件至表单设计区域，如[图1]所示。
图1拖拽单选组件到设计区并设置属性   
![](https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001949857390.png)
- 标题：该字段在表单页面呈现给用户的名称。
- 帮助提示：为字段添加帮助信息。设置后，标题字段后会显示![](https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001712504741.png)。
- 描述信息：为字段添加附加的说明信息。
- 状态：设置字段的状态，如普通、禁用、只读和隐藏。
  - 普通：设置为普通后，页面上该字段可正常显示，且可进行配置。
  
  - 只读：设置为只读后，页面上该字段只可读。
  
  - 禁用：设置为禁用后，页面上该字段仍可显示，但不可进行配置。
  
  - 隐藏：设置为隐藏后，页面上会隐藏该字段。
   
- 是否必填：字段是否必填。设置为必填时，字段前会带"\*"。
- 选择类型：设置选项的类型，如自定义选项、关联其他表单数据或数据联动。
- 选项：设置组件选项的显示内容，最多支持添加80个。
  - "选择类型"设置为"自定义选项"时，可自定义选择内容。如果默认的三个选项不能满足需求时，可单击"添加选项"，添加选项个数，如[图3]。如果需要添加一个其他选项，可直接单击"添加其他"，如[图4]。当选项较多时，一个一个修改选项比较繁琐，此时您可以单击"批量编辑"，来批量编辑选项，如[图5]。
    图2自定义选项   
    ![](https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001822539861.png)
    图3添加选项   
    ![](https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001775862542.png)
    图4添加其他选项   
    ![](https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001822543073.png)
    图5批量编辑选项   
    ![](https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001775704214.png) 
  
  - "选择类型"设置为"关联其他表单数据"时，可从其他表单中选择对应字段的数据值来作为选项。当表单中数据较多时，将自动为您选取目标字段最新的15个数据值作为选项。
    图6关联其他表单数据   
    ![](https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001775706046.png) 
  
  - "选择类型"设置为"数据联动"时，可调用另一个表单中满足条件的数据，根据其他字段的变化自动填写/自动调整选项。
    1. 单击"数据联动设置"。
    
    2. 选择联动表单。应用中已创建并发布的表单。
    
    3. 设置触发联动的具体条件。例如"联动表单总商品类型等于当前表单的商品类型"且"联动表单总商品名称等于当前表单的商品名称"。
    
    4. 设置数据联动，选择联动显示为联动表单的对应值，当前表单组件不可变更，自动读取当前组件名称。
    
    5. 单击"确认"。
       - 组件若设置为禁用和只读状态时，联动不生效。
       
       - 对于联动的日期时间数据将按照时间格式自动补齐。当联动数据类型为年、年月、年月日时，系统将按照"选择年份/1/1 00:00:00"补齐时间信息。例如，联动数据类型为"年"，提交数据"2024"，则当前表单显示为2024/1/1 00:00:00；联动数据类型为"年/月"，提交数据"2023-8"，则当前表单显示为2023/8/1 00:00:00。
       
       - 当数据联动符合筛选条件的数据超出100条时，若前面的多条联动选项值均为空，超出100条后的行数据无法在选项里显示，故建议您在设计数据联动条件时，提高精确度，避免数据过多影响显示效果。
        
    
    
    图7数据联动设置   
    ![](https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001900790301.png)
    例如，如果订单中调用商品表的信息，则选择了某个商品类别（如办公用品）后，在选择商品名称时，会自动过滤商品表中商品类别为"办公用品"的商品作为商品组件的可选值；当订单表中选择了商品信息后，单价自动填入该商品的价格。
    <video controls="controls" preload="none" id="object0884153411441" class="idp-external-video" src="https://res-video.hc-cdn.com/cloudbu-site/china/zh-cn/support/astroflow/1724727512607699363.mp4" title="数据联动视频" poster="https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000002037075337.png" height="300.0000" width="600.0000"></video>
    
   
- 排列：设置单选按钮中各选项的排列样式，如竖向、横向。
 
