Incluindo Condições em um Grupo de Modificação de Status
A janela Detalhe da Condição permite criar uma nova condição para o grupo de modificação de status.
Sobre esta tarefa
Para criar uma condição para o grupo de modificação de status:
Procedimento
Na janela Detalhe da Condição, insira informações nos seguintes campos:
| Opção | Descrição |
|---|---|
| ID da Condição | Insira o ID da condição. |
| Nome da Condição | Insira o nome da condição para o grupo de modificação de status. |
| Grupo de Condição | Insira o nome do grupo de condição, caso seja aplicável. O Grupo de Condição permite agrupar condições relacionadas na árvore de condição. |
| Estático | Se estiver marcado, você deverá inserir um valor de condição para a condição estática. |
| Dinâmico | Se isso for marcado, você deverá inserir um nome de classe Java™ que avalia a condição no tempo de execução. |
| XML Avançado | Se você estiver criando uma nova condição, essa opção será desativada, pois uma nova condição do tipo XML avançado deverá ser criada usando a ferramenta IDE IBM® Greex Editor. Essa opção é selecionada automaticamente sempre que uma condição do tipo XML avançado é modificada. |
| Valor de Condição (se Estática estiver marcada) | Clique no ícone Construtor de Condição para usar o construtor de condição que é usado para configurar o valor condicional para o grupo de modificação de status. É possível configurá-lo em um mostrador de fórmula usando os símbolos disponíveis. Será possível inserir seu próprio atributo ou um atributo estendido se a condição Estática estiver marcada. Por exemplo, se você estiver configurando um grupo de modificação de status para o Grupo de Representante de Vendas de Campo, use a opção {Inserir Seu Próprio Atributo] no Construtor de Condição para configurar o atributo CurrentUserGroup igual ao ID do grupo de usuário principal para vendas de campo. |
| Nome da Classe (se Dinâmico estiver marcado) | Insira o nome de classe que implementa a seguinte interface Java: com.yantra.ycp.japi.YCPDynamicConditionObservação: para usar atributos estendidos para uma condição, implemente a interface YCPDynamicConditionEx.
|
| Propriedades da Condição (se Dinâmico estiver marcado) | Especifique o nome customizado ou propriedades de valor que são configuradas na condição que avalia o arquivo de classe Java antes de avaliar a condição. |