Neste exemplo, a regra de negócios LinkByText é usada para
reconhecer um padrão e configurar atributos.
O módulo Problemas de Suporte contém um atributo Texto chamado
"Correio enviado de". Esse atributo é usado para inserir o ID do correio da
pessoa que envia informações sobre problemas de suporte. Se o atributo "Correio enviado
de" contiver um padrão, a regra de negócios LinkByText poderá ser usada
para configurar automaticamente o atributo Link do Cliente.
No
módulo Configuração, um elemento é incluído para corresponder a todas as instâncias de .*@examplecompany.* com
o cliente "Example Company Inc." Portanto, quando john@examplecompany.com
é configurado no atributo "Correio enviado de", o link Cliente é configurado
automaticamente para "Example Company Inc."
Para usar a regra de negócios
LinkByText para configurar o cenário:
- Inclua um módulo clicando em . Para o nome do módulo, digite LinkByText.
O módulo contém os atributos padrão de Informações do Elemento e
os atributos ID, Título e Descrição.
- Inclua um atributo Link. Para o nome do atributo, especifique Cliente e
forneça um link para o módulo Clientes.
- No módulo de configuração LinkByText, inclua um elemento com os
seguintes detalhes:
- Especifique o título Example Company Inc.
- Para a descrição, insira .*@examplecompany\.com
- No atributo Cliente, vincule-se ao Example Company Inc.
- Configure o ID do atributo Descrição, que é o ID do atributo
de expressão regular, para 651.
- Configure o ID do atributo Cliente, que é o ID do Atributo de
Link, para 661
- No atributo contêiner de regras de negócios, insira a regra de
negócios. O atributo de contêiner deve ser colocado no módulo de destino,
que, neste exemplo, é o módulo Problemas de Suporte. O ID do
atributo de link de destino (o atributo Cliente no módulo Problemas de
Suporte) é 676. O ID do módulo de configuração (o módulo
LinkByText) é 30.
=LinkByText('Mail sent from',"676","30","651","661")
- Quando um elemento é criado e o atributo "Correio enviado de" é
configurado para um endereço que corresponde a um endereço de Example Company Inc.,
o link é configurado para o atributo "Example Company Inc.". Para fazer outras
correspondências, crie um elemento no módulo de configuração, crie uma expressão
regular e forneça um link para ser configurado se uma correspondência for feita.