使工作项字段在TFS 2010中处于状态时为只读,但在过渡到状态时不为只读
我目前正在开发一个自定义流程模板,用于TFS2010。我想对我的工作项施加一些限制。我有一个“任务”工作项,它在创建时将以“待办事项”状态启动。当转换到下一个状态“进行中”时,我指定需要“原始估算”字段。到目前为止还不错 为了对此进行扩展,我想在字段处于“进行中”状态时将其设置为只读,但在执行转换时允许对其进行编辑。目前,当我将该字段的只读设置为“进行中”状态时,我无法输入值。唯一有效的方法是在“待办事项”状态下输入值,保存,然后转换。如果可能,我希望避免临时保存步骤 非常感谢您的帮助。如何使用 指定之后不能将字段更改为非空值 更改已提交。一旦用户使用 值,则无法再修改该值使工作项字段在TFS 2010中处于状态时为只读,但在过渡到状态时不为只读,tfs,Tfs,我目前正在开发一个自定义流程模板,用于TFS2010。我想对我的工作项施加一些限制。我有一个“任务”工作项,它在创建时将以“待办事项”状态启动。当转换到下一个状态“进行中”时,我指定需要“原始估算”字段。到目前为止还不错 为了对此进行扩展,我想在字段处于“进行中”状态时将其设置为只读,但在执行转换时允许对其进行编辑。目前,当我将该字段的只读设置为“进行中”状态时,我无法输入值。唯一有效的方法是在“待办事项”状态下输入值,保存,然后转换。如果可能,我希望避免临时保存步骤 非常感谢您的帮助。如何使用
我相信我通过使用WHENNOTCHANGEDCONDITION找到了我想要做的事情 通过在“进行中”状态下使用此选项,我将“原始估计”字段设置为在“状态”未更改时只读
我会按照Dave的建议尝试冻结,但如果返回到以前的状态,我希望它是可修改的。您无法成功,因为您将只读字段约束设置为状态,而不是转换为状态 将只读约束置于“进行中”状态,但不处于从“to do”到“进行中”的转换中
在流程模板版中,右键单击转换框,然后选择属性(IIRC),您将处于一个熟悉的位置。我曾考虑过冻结,但我确实希望它在移回待办事项状态时可以更改。。。虽然我开始认为这可能会破坏限制它的意义。