Перейти к содержимому

Фотография

Как в Mercury Quality Center сделать обязательным поле дефекта только


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 AlejandroPopov

AlejandroPopov

    Новый участник

  • Members
  • Pip
  • 18 сообщений
  • ФИО:Попов Александр

Отправлено 07 мая 2008 - 07:40

Есть поле "Fixed in version", которое разработчики забывают заполнять при фиксе дефектов. Как можно сделать это поле обязательным при переводе дефекта в статус "Fixed"?
  • 0

#2 vik

vik

    Новый участник

  • Members
  • Pip
  • 39 сообщений

Отправлено 08 мая 2008 - 07:58

Есть поле "Fixed in version", которое разработчики забывают заполнять при фиксе дефектов. Как можно сделать это поле обязательным при переводе дефекта в статус "Fixed"?


Это делается с помощью workflow. Идете в кастомизацию - там в скрипт эдитор.
Находите функцию например Defects_bug_FieldChange и добавляете там установку необходимого вам поля обязательным.

Но вообщето рекомендовал бы почитать хелп по этому поводу: раздел Workflow customization.
Там есть примеры - вот например копипаст оттуда

Sub Defects_Bug_FieldChange(FieldName)     On Error Resume Next     If FieldName= "BG_STATUS" and _     Bug_Fields("BG_STATUS").value="Closed" then         Bug_Fields("BG_CLOSING_VERSION").IsRequired=True     End If     PrintError "Defects_Bug_FieldChange"     On Error GoTo 0 End Sub

  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных