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 o que valores que os usuários podem especificar e restringir quem pode atualização o valor do campo.Você poderá desejar aplicar uma regra para um itemde trabalho decampo 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 itemde trabalhoformulário.

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

  • Tornar o campo obrigatório ou somente leitura, ou certifique-se de que ele não contém o mesmo valor de outro campo.

  • Desmarque um campoou restringir ainda mais as 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 a partir de um FIELD elemento (definição), as regras sempre aplicar.Se você incluí-los dentro do FIELD elemento (fluxo de trabalho), é possível que o escopo que aplicar durante uma alteração no estado, durante uma transição para um estado ou quando um usuário Especifica um motivo para uma 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ária até que o bug seja fechado.

Aplicar regras que controlam o valor de um itemde trabalho decampo .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 itemde trabalhocampo .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 itemde trabalhoformulário. 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 campode 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, e SERVERDEFAULT.

Use símbolos para atributos que fazem referência a usuários ou grupos.Quando você restringe a uma regra a 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 aplicar a um determinado grupo.Você pode qualificar a maioria das regras para aplicar ou não aplicar 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 sequência em que elas são listadas.No entanto, quando você usa o WHEN*, DEFAULT, e COPY elementos, de maio de adicionais comportamentos aplicar.

Consulte também

Conceitos

Criar o fluxo de trabalho

Todas as referências de elementos XML WITD

Outros recursos

Definir campos de item de trabalho