# 自定义字段 {#custom_field}

 事项作为系统的核心，每个事项都有自己的属性，这些属性可以是系统默认的，也可以是用户自定义的。用户可以根据自己的需求，自定义事项的属性。
 系统内置的字段和自定义字段属于全局可用的字典数据，所有项目均可引用。

自定义字段的作用：
- 扩展事项的属性：用户可以根据自己的需求，自定义事项的属性，如：事项的范围、事项的成本、事项的受益人等。
- 数据统计：用户可以根据自定义的属性，进行数据统计，如：统计每个事项的完成情况、统计每个事项的负责人的完成情况等。
- 数据筛选：用户可以根据自定义的属性，进行数据筛选，如：筛选出所有范围为项目的事项、筛选出所有成本大于1000的事项等。




## 创建自定义字段

点击"管理"/"全局字典"、"事项字段"进入事项字段管理页面，在右上方点击"新增"按钮，然后填写字段的名称、类型、描述等信息。


![自定义字段页面](/admin/custom_field_add.png)

不同类型的字段，其组件属性不同，如：
- 文本字段：支持输入文本内容
![文本字段](/admin/field_text.png)

- 数字字段：支持输入数字内容
![数字字段](/admin/field_number.png)

- 日期字段：支持输入日期内容
![日期字段](/admin/field_date.png)

- 日期时间字段：支持输入日期+时间内容
![日期时间字段](/admin/field_datetime.png)

- 下拉列表字段：支持从下拉列表中选择内容
![下拉列表字段](/admin/field_select.png)

- 单选字段：支持从多个选项中选择一个
![单选字段](/admin/field_radio.png)

- 多选字段：支持从多个选项中选择多个
![多选字段](/admin/field_checkbox.png)


## 自定义字段应用
  自定义字段创建后，可以在事项列表、事项详情、事项创建、事项编辑、事项导出、事项导入等地方使用。
 
### 事项列表
  自定义字段创建后，在事项列表中可以显示自定义字段的内容。
  ![事项列表](/admin/field_use1.png)

  ![事项列表](/admin/field_use2.png)

  ![事项列表](/admin/field_use3.png)

  ![事项列表](/admin/field_use4.png)



  
