Usar exemplo de regras

Exemplo: Dentro da tela de ordem de expedição, quando um usuário cria uma nova ordem de expedição e especifica uma data no campo Data da expedição solicitada, é possível criar uma regra que exija que o usuário também especifique uma data nos campos Data da expedição solicitada e Data de expedição prometida.

É preciso criar duas etapas para a regra.

Etapa 1:

Expressão:
Widgets Operador Valor
Data da expedição solicitada NÃO É NULO
Ação:
Widgets Propriedade Valor
Data de expedição programada Obrigatório Verdadeiro
Data de expedição prometida Obrigatório Verdadeiro

Etapa 2:

Expressão:
Widgets Operador Valor
Data da expedição solicitada É NULO
Ação:
Widgets Propriedade Valor
Data de expedição programada Obrigatório Falso
Data de expedição prometida Obrigatório Falso

Observe que a etapa 2 redefine a propriedade dos campos Data de expedição programada e Data de expedição prometida para Falso e altera os campos para não obrigatório quando o usuário limpa os dados no campo Data de expedição solicitada. Se você não adicionar a etapa 2 neste exemplo, os campos ainda serão obrigatórios mesmo após o usuário limpar os valores no campo Data de expedição solicitada.