WBSMask 元素
工作分解结构 (WBS) 掩码应用于项目中的所有任务。
<WBSMask>
ComplexTypeValue
</WBSMask>
父元素
子元素
元素 |
必需/可选 |
说明 |
---|---|---|
必需 |
WBS 级别的编号,从 1 开始。 |
|
必需 |
第一级任务的代码字符串类型。 |
|
必需 |
WBS 掩码值所需的字符数,从 1 到 255。 如果可以有任意数量的字符,则长度为零。 |
|
必需 |
用于分隔 WBS 掩码级别的字符。 |
出现次数
最小值:0 最大值:无限制 |
示例
在以下示例中,WBS 掩码中有三个级别和一个全局前缀。 级别 1 的类型为大写字符,级别 2 为数字,级别 3 为任意长度的无序字符。 该表显示例如任务的 WBS 值。 用户键入 WBS 级别 3 值;Project 生成了其他 WBS 值。 由于任务已删除且 WBS 代码必须唯一,因此任务 T2 具有 WBS 值 Test-AC。 已删除任务的 WBS 值为 Test-AB。
任务 |
任务大纲级别 |
WBS 值 |
---|---|---|
T1 |
1 |
Test-AA |
st1 |
2 |
Test-AA.001 |
st2 |
2 |
Test-AA.002 |
ss1 |
3 |
Test-AA.002.ThisIsATest |
T2 |
1 |
Test-AC |
<Project>
. . .
<WBSMasks>
<VerifyUniqueCodes>4</VerifyUniqueCodes>
<GenerateCodes>1</GenerateCodes>
<Prefix>Test-</Prefix>
<Masks>
<WBSMask>
<Level>1</Level>
<Type>1</Type>
<Length>2</Length>
<Separator>.</Separator>
</WBSMask>
</Masks>
<Masks>
<WBSMask>
<Level>2</Level>
<Type>0</Type>
<Length>3</Length>
<Separator>.</Separator>
</WBSMask>
</Masks>
<Masks>
<WBSMask>
<Level>3</Level>
<Type>3</Type>
<Length>0</Length>
<Separator>.</Separator>
</WBSMask>
</Masks>
</WBSMasks>
. . .
<Tasks>
. . .
<Task>
<UID>1</UID>
<ID>1</ID>
<Name>T1</Name>
<Type>1</Type>
<IsNull>0</IsNull>
<CreateDate>2007-11-13T13:34:00</CreateDate>
<WBS>Test-AA</WBS>
<WBSLevel>AA</WBSLevel>
. . .
</Task>
. . .
</Tasks>
. . .
</Project>