Compartilhar via


Trabalhando com regras do campo

Dependendo do tipo de dados de um campo, você pode definir várias restrições sobre quais dados podem ser inseridos nesse campo. Por exemplo, você pode definir um valor padrão, restringir quais valores que os usuários podem especificar e restringir quem pode atualizar o valor do campo. Você talvez queira aplicar uma regra a um campo de item de trabalho para um ou mais dos seguintes motivos:

  • Especifica o texto de dica de ferramenta que aparece quando um usuário passa por um campo em um formulário de item de trabalho.

  • Exigem o valor de um campo de seqüência de caracteres para corresponder a um padrão.

  • Fazer um campo necessário ou somente leitura ou certificar-se de que ele não contém o mesmo valor de outro campo.

  • Desmarque um campo ou restringir o modificações de um campo.

  • Restringir quem pode modificar o campo.

  • Aplica uma regra a um campo quando o valor de outro campo foi alterado ou é atribuído um valor específico.

Você pode aplicar várias regras a um campo. Se você incluir regras dentro de um FIELD elemento (definição), as regras são sempre aplicadas. Se você incluí-las dentro do FIELD elemento (fluxo de trabalho), você pode escopo-los para aplicar durante uma alteração no estado, durante uma transição para um estado, ou quando um usuário Especifica um motivo para a transição.

Tarefas comuns

Tarefas

Tópicos relacionados

Impor regras de sempre, durante uma transição, quando um usuário altera o estado, ou quando um usuário Especifica um motivo. Você pode usar regras de campo para controlar o comportamento de um tipo de item de trabalho, independentemente de seu estado. Por exemplo, um campo que é necessário para um bug quando ele é novo e ativa permanece necessário até que o bug seja fechado.

Aplicar regras que controlam o valor de um campo de item de trabalho. Você pode restringir como alterar o valor de um campo se você especificar uma regra de qualificação, como o CANNOTLOSEVALUE, EMPTY, FROZEN, NOTSAMEAS, READONLY, e REQUIRED elementos.

Definir o texto de ajuda para um campo de item de trabalho. Você pode personalizar o texto de Ajuda ou o texto de dica de ferramenta que aparece quando um usuário aponta para um campo que aparece em um formulário de item de trabalho. Texto de ajuda é restrito a 255 caracteres Unicode e pode ser localizado.

Restringir quem pode modificar um campo. Você pode restringir quem pode modificar um campo em um item de trabalho usando o VALIDUSER elemento.

Definir o padrão de um valor de seqüência de caracteres deve coincidir com. Você pode usar o MATCH elemento para impor um padrão no conteúdo de um campo de seqüência de caracteres.

Copiar um valor em um campo. Você pode especificar um valor padrão para um campo ou você pode copiar o valor de outro campo ou o valor definido pelo sistema. Você pode atribuir um padrão de campo usando um dos seguintes elementos: COPY, DEFAULT, and SERVERDEFAULT.

Use símbolos para os atributos que fazem referência a usuários ou grupos. Quando você restringe a uma regra para um usuário ou grupo, você deve indicar o domínio ou o escopo do grupo. Para alguns valores, você pode usar os tokens.

Limitar a uma regra para aplicar ou não a um grupo específico. Você pode qualificar a maioria das regras para aplicar ou não a um conjunto de grupos ou usuários se você incluir o for ou not atributos.

Especificar as condições nas atribuições de valor do campo com base nos valores em outros campos. Você pode definir regras que são executadas condicionalmente, se você usar o WHEN, WHENNOT, WHENCHANGED, e WHENNOTCHANGED elementos.

Compreender como as regras são processadas. Normalmente, as regras são processadas na seqüência na qual são listados. No entanto, quando você usa o WHEN*, DEFAULT, e COPY elementos, comportamentos adicionais podem ser aplicadas.

Consulte também

Conceitos

Projetando o fluxo de trabalho.

Todas as referências de elementos XML de WITD

Outros recursos

A definição de campos de Item de trabalho

Histórico de alterações

Date

History

Motivo

Janeiro de 2011

Revisado com base no conjunto de tópicos reordenado e revisado.

Aprimoramento de informações.