自定义字段¶
- 目录
- 自定义字段
自定义字段允许您向Redmine中使用的几种类型的数据添加附加信息。有关支持自定义字段的所有数据类型的详细信息,请参阅“自定义字段类型”。
每个自定义字段都可以定义为一个特定的类型。
自定义字段类型¶
格式¶
自定义字段可以是以下类型之一- 布尔值:复选框
- 日期:日期
- 浮点数:浮点数
- 整数:正数或负数
- 链接:URL
- 列表:下拉列表
- 长文本:可调整大小的多行文本(自2.50版起支持富文本格式化)
- 文本:多行文本(自2.50版起支持富文本格式化)
- 用户自定义字段格式,可以用来引用项目成员
- 版本自定义字段格式,可以用来引用版本
验证¶
可以为每个自定义字段定义一些验证- 最小-最大长度:字段的最低和最高长度(0表示没有限制)
- 正则表达式:可以使用正则表达式来验证字段内容。示例
- 4个大写字母后跟一个或多个数字
^\[A-Z]{4}\d+$
- 仅字符,无数字
^[^0-9]*$
- 4个大写字母后跟一个或多个数字
- 可以在Ruby用户指南中找到正则表达式的完整列表。
值¶
某些字段支持多个值和默认值。- 多个值:启用时,可以选择多个项。
- 可能值:“列表”字段的可能值。每行一个值。
- 默认值:如果没有选择,则应用的默认值。
文本格式化¶
某些字段支持文本格式化。- 文本格式化:是否对文本进行维基化。如果启用,则锁定将值链接到URL字段。
列表和键/值列表¶
您可以创建一个自己的值列表,供用户添加。对于“列表”类型的值更改,不会影响过去创建的任何现有记录,而对于“键/值列表”的值更改,也将影响过去创建的现有记录。
将值链接到URL¶
“将值链接到URL”可以定义布尔型、日期型、列表型、整型和文本格式字段。
- 将值链接到URL:使用以下变量创建URL。
-
%value%
=> 自定义字段的值 -
%id%
=> 定制对象的ID -
%project_id%
=> 如果定义,定制对象的项目的ID -
%project_identifier%
=> 如果定义,定制对象的项目的标识符 -
%m1%, %m2%...
=> 如果定义,捕获自定义字段正则表达式的匹配组
-
示例
https://redmine.ruby-lang.org.cn/issues/%value%
输入字段样式¶
(2.5.2+) 一些字段可能以单选按钮或复选框的形式显示,其行为根据选择的“格式”略有不同- 布尔型:复选框(启用/禁用)或单选按钮(空/是/否)
- 列表、用户和版本
- 复选框(如果启用“多值”)
- 单选按钮(如果禁用“多值”)
支持的数据类型自定义字段¶
问题字段¶
问题自定义字段中的数据可用于和/或在问题、问题列表、自定义查询和时间日志报告中显示。
- 跟踪器:待办事项
- 必需:创建/保存问题所需的字段
- 对所有项目:如果选中,此字段将用于所有项目的所有问题。如果未选中,则每个项目可以选择是否为问题使用该字段(请参阅项目设置)。
- 用作过滤器:待办事项
- 可搜索:可以使用Redmine 搜索功能进行搜索的字段
已花费时间条目字段¶
已花费时间条目自定义字段中的数据可用于和/或在时间日志报告中显示。
- 必需:创建/保存已花费时间条目所需的字段
项目字段¶
项目自定义字段中的数据可用于和/或在项目概览中显示。
- 必需:创建/保存项目所需的字段
- 可搜索:可以使用Redmine 搜索功能进行搜索的字段
版本字段¶
版本自定义字段中的数据可用于和/或在路线图和版本概览中显示。
- 必需:创建/保存版本所需的字段
用户字段¶
用户自定义字段中的数据可用于和/或在用户配置文件中显示。
组字段¶
注意:分组自定义字段目前尚未在Redmine核心中使用,尽管其他插件或主题可以/可能使用它们。此处设置的任何内容对Redmine的其他部分目前都没有任何影响。
活动(时间跟踪)字段¶
时间跟踪活动自定义字段中的数据可以用于显示,也可以在时间日志报告和项目设置中显示。有关此功能的详细信息,请参阅#4077。
- 必需:创建/保存活动时必须的字段
问题优先级字段¶
注意:问题优先级自定义字段目前尚未在Redmine核心中使用,尽管其他插件或主题可以/可能使用它们。此处设置的任何内容对Redmine的其他部分目前都没有任何影响。
文档类别字段¶
注意:文档类别自定义字段目前尚未在Redmine核心中使用,尽管其他插件或主题可以/可能使用它们。此处设置的任何内容对Redmine的其他部分目前都没有任何影响。
1有一些例外情况,请参阅#19121#note-1。
由Hive Deltaspike更新,大约3年前 · 3年前 · 29次修订