产品功能特点——字段定义和控制功能

下一节:事务管理功能 上一节:流程控制功能

字段功能概述

字段用来描述事务的各个方面的信息。在URTracker中,每个项目都可以单独定义事务的描述字段。URTracker中的字段分为自动自动、系统字段和自定义字段三类。

第一类是自动取值的字段。比如事务的编码、ID、创建时间、创建人、状态、待办人等。这类字段在创建或处理事务的过程中会被自动置值,不需要也不可以手工进行修改。我们称之为“自动字段”。

第二类是通常需要进行特殊的功能和逻辑的处理的字段。我们把他们叫做“系统字段”。

字段类型 说明
标题(摘要) 文本类型,表示事务的概要描述
模块 分层选择类型,通常用于表示软件bug所对应的功能模块。也可用于表示需要层级分类的情形(如在大的故障分类下再细分更详细的下级分类)。
urtracker的模块字段
优先级 用于表示事务处理的优先程度。可以对每个项目定义优先级的可选值。
严重级 用于表示问题的严重程度。
类别 用于表示问题的分类。
开始时间 用于表示任务的开始执行时间。
期限 用于表示任务的完成期限。

您可以根据实际需要决定是否启用某个系统字段,也可以更改字段标题和其他的输入参数。相对于“自动字段”,“系统字段”是可以被编辑修改的。

第三类是由用户创建的自定义字段。如:单行文本、多行文本、单选、多选、Email、URL、数字等。自定义字段需要创建,而不是像系统字段一样启用或禁用。

字段类型 说明
单行文本 单行文本字段用于输入较少的文字,不能换行,不支持修改文字格式。
(1) 普通的单行文本字段:
普通的单行文本

(2) 如果字段可能会经常需要输入相同的值,那么可以启用“允许从旧值中选择”的字段功能选项。如下图所示:
允许从旧值中选择的文本字段
和单选类型比较:单选类型字段只能从一个固定的范围内选择,使用文本字段,既可以选择已有的值,也可以输入不存在的值。

(3) 有些时候需要查询是否已经有某个已存在的事务具有相同的字段值,可以启用“查找相同值”的功能选项。效果如下图所示:
查询具有相同字段值的事务
此功能通常用于如下的情形:客服人员在受理客户的故障报告时,有的客户比较着急可能会多次打电话进来,如果是不同的客服接到的电话,那么可能就会创建重复的服务单。为了避免这种情况出现,在创建服务单时,需要查询一下来电号码,看看是否已经有相同号码的报单。

(4) 在需要时,可以使用正则表达式对输入的值进行验证。如下图所示,要求输入类似于010-12345678格式的电话号码。
对输入值进行格式验证
多行文本 多行文本字段用于输入较多的文本内容,可以换行。根据是否使用Html编辑器选项,有两种样式,如下图所示:
多行文本字段
单项选择 单项选择字段用于从多个值中选择1个值。根据字段选项,可以有两种表现形式:
(1) 下拉框
单选字段,下拉框
(2)单选列表
单选字段,单选列表
多项选择 多项选择字段允许选择多个值。根据配置,可以使用两种输入方式中的一种:
(1) 列表选择框
多选字段:列表选择框
(2) 多选列表
多选字段:多选列表
时间日期 用于输入日期或时间值。可以通过字段选项控制时间值是精确到月份、日期还是小时、分钟、秒。
时间日期字段的精度
可以将时间日期类型字段的默认值设置为当前时间、当前时间加减某个天数。
Email 用于输入一个Email地址。显示时的效果如下图所示:
Email字段
URL 用于输入一个网址。显示效果如下图所示:
网址字段
整数数字 用于输入一个整数数字。
浮点数数字(带小数的数字) 用于输入一个带小数点的数字。
布尔 用于选择“是”或“否”。

一些字段输入和输出控制特性介绍

除了上述对各种字段进行控制的选项,URTracker还支持如下的一些控制选项(根据字段类型可能会有所不同):

字段特性 说明
字段帮助 向表单录入者显示的有关此字段的提示信息。通常是对字段录入内容要求的说明。
字段帮助
宽度 字段输入控件的宽度。您可以输入一个百分比或者像素数,如85%、300px等。百分比表示录入控件相对应所在录入表格的宽度。
高度 输入控件的高度,可以不输入。值通常是像素长度,如“80px” 。
最大输入长度 允许输入多少个文字。
验证表达式 用于验证输入数据是否满足一定格式的正则表达式。
在事务列表中显示 该字段是否显示在事务列表中。  
在列表中显示字段
格式化字符串 在显示输出时对字段的值进行格式化。
在列表中显示字段
默认值 直接指定字段的默认值。对于日期类型的字段,输入0表示字段输入的当天,正数表示当天加对应的天数,负数表示当天减对应的天数。
允许使用此字段过滤事务列表 在项目的事务列表页面中,是否添加此字段的值作为过滤条件。此选项只对单行文本有效(对于单选类型的字段,会自动启用)。只有该字段的可能值比较少的时候,才适合启用此选项。
通过字段值过滤事务列表
允许使用折叠方式显示此字段的值 如果某个字段的信息不太重要,又比较长,占用空间较多的话,可以启用此功能,在显示时进行折叠。
折叠后的效果:
折叠显示字段
展开后的效果:
字段展开后效果  

字段权限控制

控制创建人或每个工作组对字段的读取或编辑权限。

urtracker字段权限控制

字段编辑规则

字段编辑规则是指在创建或处理事务的过程中,允许填写或修改哪些字段的值,以及这些字段是否必填的规则设置。它使得字段信息的更新自然的融入到事务的处理流程中。

urtracker字段编辑规则

自动置值功能

自动置值功能可以将步骤的执行人、执行时间、所属部门,以及新的待办人或其所属部门、等信息自动保存到事务的某个字段中。常用于实现如下的需求:

  • 记录某个步骤的执行人和执行时间到事务的某个字段中,从而方便查询和统计(如bug的修复人、回归测试人、回归测试时间等)
  • 记录某个步骤所经历的次数(如bug被回归测试的次数,任务被领导退回的次数等)
下一节:事务管理功能 上一节:流程控制功能