READONLY for System.IterationPath field

We are trying to specify the System.Iteration field to be READONLY until the workitem reaches a specific task. It seems this is a special field that doesn't allow it.

I can make the field readonly on the form but it cannot be enabled afterwards. Is there a way to accomplish this task?

Is there a documentation that provides the exceptions for special fields we have very little or no control at all?

Looking through the posts it seems people want to have most control over fields Team Systems folks deemed as special and as a result restricts the control over them. We are encouraged to reuse existing fields, we cannot control some of them, but there are restrictions on some of the field types one can have (i.e. no user-defined WorkItemClassificationControl).

[799 byte] By [MilePetrov] at [2007-12-24]
# 1
Unfortunately we cannot control iteration path using rules mechanism. I heard this request from few more customers and will raise a product idea for next release. The workaround some use is to either 1) create webservice subscription on work item changes to reset values back or do post change process or 2) Create UI addins to do this additional validation (only in UI though). Another option is to build your own control to do it using SP1 beta.
NarenDatha-MSFT at 2007-10-8 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Build Automation...
# 2
Thanks for the answer. I will look into the proposed options.
MilePetrov at 2007-10-8 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Build Automation...
# 3
Mile, did you find any solutions here?

I have the same need and just wasted my time discovering the same limitiation. Bemuses me that MS thought we'd want anything but this. I need for the scheduling information to be accessible only to project adminstrators not to all and sundry or I have significant policing problems on scope creep and rescheduling.

Cheers,

Bernd.

BerndWechner at 2007-10-8 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Build Automation...

Visual Studio Team System

Site Classified