Определение полей рабочих элементов
Поля рабочих элементов используются для отслеживания данных для типа рабочего элемента, определения критериев фильтрации запросов и конструирования отчетов. Можно настроить способ использования предопределенного поля рабочего элемента для типа рабочего элемента или создать поля с поддержкой дополнительных требований к отслеживанию данных.
Настройка полей рабочего элемента может потребоваться по следующим причинам.
Изменение метки поля для соответствия принятым в команде соглашениям о наименовании.
Добавление или изменение атрибутов поля.
Указание значения по умолчанию или управление значениями, которые пользователь может задать в поле.
Ограничение списка пользователей, которые могут изменять поле.
Добавление поля для получения особых данных, связанных с процессом команды или требованиями к отслеживанию.
Определение или настройка списка выбора.
Замена списка выбора глобальным списком для поддержки согласованности между группами и простоты обслуживания.
Поля в формах рабочих элементов используются для отображения данных или предоставления пользователям возможности вводить данные или выбирать параметры. Чтобы управлять видом и поведением полей рабочего элемента, можно определить этих поля в определении типа рабочего элемента.
В определении типа рабочего элемента для определения поля, следует указать имя, ссылочное имя и тип. Поля также можно определить для использования текста справки, следования правилам и демонстрации определенного отчетного поведения. Использование глобального рабочего процесса позволяет определять поля, относящиеся ко всем типам рабочих элементов, определенных для командного проекта или коллекции. С помощью глобального рабочего процесса можно определять и обновлять правила полей, влияющие на все типы рабочих элементов в командном проекте или в коллекции.
Поля рабочих элементов поддерживаются для коллекции командных проектов. Разработчики могут изменять атрибуты существующих полей, а также переименовывать и удалять их.
Общие задачи
Задачи |
Связанные разделы |
---|---|
Сведения о типах полей и атрибутах полей, которые можно задать. Можно определить поля для хранения определенных типов данных, например текста, чисел или HTML-содержимого. В зависимости от планируемого способа использования поля данных для отчетности или запроса можно задать дополнительные атрибуты. |
|
Поиск синтаксиса элемента FIELD (определение). Поля рабочего элемента определяются с помощью элемента FIELD (определение). С помощью одного или нескольких дочерних элементов можно задать поведение поля, определить значения по умолчанию или список значений для выбора. Элементы правил полей можно объединять. Большинство правил могут применяться к определенным пользователям или группам либо игнорироваться для определенных пользователей или групп. |
|
Задание полей для выполнения определенных действий в процессе отслеживания. Team Foundation управляет системой полей, которую можно использовать для отслеживания всех типов рабочих элементов. Все прочие поля добавляются в коллекцию командных проектов посредством определений типов рабочих элементов. Можно задать типы рабочих элементов в шаблоне процесса, исходя из созданного командного проекта, или импортировать типы рабочих элементов в командный проект позже. Для получения наилучших результатов следует задать поля, которые уже используются, при условии, что они соответствуют потребностям в отслеживании проектов. |
|
Указание поведения, значения по умолчанию или условий для значений полей. Для определения поведения и ограничения значений полей можно задавать правила для полей. Правила для полей — это дополнительные элементы, которые перечисляются внутри контейнера элемента FIELD. Такие правила можно задавать для полей, состояний, переходов, причин или глобального рабочего процесса. |
|
Определение элементов списка и необязательное определение условий для них. Списки полей используются для перечисления наборов разрешенных, предлагаемых или запрещенных значений. Также можно определить глобальные списки для всех типов рабочих элементов. |
|
Вывод и просмотр атрибутов, назначенных полям рабочих элементов. Можно вывести одиночное поле или все поля рабочих элементов, определенные для коллекции командных проектов. Также можно вывести список полей, которые определены, но на которые не ссылается ни один тип рабочего элемента. |
|
Определение полей, необходимых для отслеживания данных определенного типа рабочего элемента. Поля данных можно добавлять и удалять из типов существующих рабочих элементов. Для этого следует экспортировать определения этих типов, изменить их, а затем импортировать обратно в коллекцию командных проектов. |
|
Изменение имени активного поля рабочего элемента. С помощью программы командной строки witadmin changefield можно изменить понятное имя, определенное для поля рабочего элемента. |
|
Удаление неиспользуемых полей. Удалив неиспользуемые поля рабочих элементов при помощи программы командной строки witadmin deletefield, можно уменьшить нагрузку, связанную с хранением данных для коллекции командных проектов. |
Связанные задачи
Задача |
Связанные разделы |
---|---|
Общие сведения об ограничениях, наложенных на именованные поля и другие объекты отслеживания рабочих элементов. Для всех объектов отслеживания рабочих элементов можно указать понятное имя, а для некоторых из них необходимо также указать имя ссылки. Оба типа имен должны отвечать требованиям, соответствующим типу объекта. |
|
Добавление полей или изменение отчетных атрибутов имеющихся полей. Для улучшения отчетности можно добавлять поля или изменять атрибуты имеющихся полей. При добавлении или изменении полей необходимо соблюдать систематические правила именования, чтобы впоследствии их можно было легко найти, поскольку поля логически группируются в папки. |
|
Определение полей или списков, которые должны использоваться всеми типами рабочих элементов в проекте или коллекции. Чтобы определять и обновлять поля и перечисляемые списки, их можно определять в глобальном рабочем процессе. |
|
Добавление, удаление или изменение состояний или переходов, управляющих рабочим процессом. Рабочим процессом можно управлять, определяя его начальное состояние, допустимые состояния, допустимые переходы между этими состояниями, а также пользователей или группы, обладающие разрешением на выполнение таких переходов. Раздел WORKFLOW типа рабочего элемента отвечает за способ отслеживания рабочего элемента. |
|
Изменение и настройка формы рабочего элемента для типа рабочего элемента. Способом отображения элементов пользовательского интерфейса для типа рабочего элемента можно управлять посредством раздела FORM определения типа рабочего элемента. У каждого типа рабочего элемента должна быть одна и только одна форма. Разработчик должен описать всю форму, включая все ее вкладки, поля и группы. |
См. также
Основные понятия
Справка по всем XML-элементам WITD
Настройка данных отслеживания, форм, рабочего процесса и других объектов для проекта
Другие ресурсы
Поля рабочего элемента (гибкая разработка)
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Январь 2011 |
Добавлены сведения и ссылки на разделы о глобальном рабочем процессе и всех элементах FIELD. Удалены ссылки на некоторые разделы. |
Улучшение информации. |
Сентябрь 2010 |
Добавлена информация и ссылка на раздел о добавлении и изменении полей рабочего элемента для поддержки отчетности. |
Улучшение информации. |