Я не думаю, что вы можете достичь этого с помощью встроенного рабочего процесса рабочего элемента.Это связано с тем, что для установки значения поля необходимо использовать правило .Однако вы не можете использовать с полем System.State.Попытка сделать это приводит к следующей ошибке:
TF26062: Rule ''не поддерживается для поля' System.State '.
Это оставляет вам два варианта:
- Создать пользовательский элемент управления.Он имеет преимущество немедленной обратной связи, но его разработка может быть очень дорогой, особенно если вы можете поддерживать WinForms (Visual Studio), Web (Team Web Access) и Java (Eclipse + TEE);
- Обрабатывать егосо стороны сервера, отслеживая событие WorkItemChanged.Недостатком является то, что он не отражается сразу на экране конечного пользователя.После редактирования рабочего элемента пользователь должен нажать «Обновить», чтобы увидеть новое состояние.