ReqFactory 对象

管理需求,包括添加和删除需求。

您可以通过 TDConnection.ReqFactory 获取 ReqFactory 对象。

公用方法

此对象支持以下方法。

方法 描述

AddItem

新建需求。

有关详细信息,请参阅AddItem

Mail

发送项列表的邮件。

有关详细信息,请参阅Mail

MoveRequirements

将需求移动为指定父节点的子节点。

语法: MoveRequirements(reqIDs, newPositions, newParentId)

参数:

  • reqIDs。表示要移动的需求的 ID 的字符串。这些 ID 包含在引号中并用逗号分隔。例如 "1, 2, 3"

  • newPositions。表示需求的新位置的字符串。这些位置包含在引号中并用逗号分隔。例如 "1, 2, 3"。位置从 1 开始编号。

  • newParentId。表示指定需求移动到其下的新父需求的 ID 的数字。

注:

  • 每次只处理一个需求。工作需求的位置不能大于新父级下的 Req 对象总数。例如,当将四个需求移动到空父级下时,将顺序设置为 "2, 1, 3, 4" 会失败,因为处理第一个需求时,父级下没有 2 个需求。

  • ID 列表和位置列表的长度必须相同。第一个位置应用于第一个 ID,依此类推。

  • 如果位置编号重复,则具有相同位置的第二个需求会插入到指定位置上先前放置的需求之前,从而将所有较低的项向下移动一个位置。

NewList

根据指定的筛选创建需求列表。

有关详细信息,请参阅NewList

RemoveItem

从数据库中删除需求。删除会立即进行,无需执行 Post 操作。

有关详细信息,请参阅RemoveItem

通过对象的键获取由工厂管理的对象。

有关详细信息,请参阅

公用属性

此对象支持以下属性。

方法 读/写 类型 描述

Fields

列表

由工厂管理的实体的所有可用字段列表。

语法: ReqFactory.Fields

筛选

对象

工厂的 TDFilter 对象。请参阅TDFilter 对象

语法: ReqFactory.Flter

示例

示例: 移动需求

返回页首