Condições em comunicações interativas conditions-in-interactive-communications
Criação e edição de fragmentos de condição a serem usados em Comunicações interativas - condição é um dos quatro tipos de fragmentos de documento usados para criar Comunicações interativas. Os outros três são textos, listas e fragmentos de layout.
Visão geral overview
Condição é um fragmento de documento que pode ser incluído em uma Comunicação interativa. Os outros fragmentos de documento são texto, lista e fragmento de layout. As condições permitem definir um ou mais ativos contextuais incluídos em uma Comunicação interativa com base nos dados e regras fornecidos.
Exemplos:
- Em um demonstrativo de cartão de crédito, exiba a taxa anual do cartão de crédito e a imagem do cartão de crédito com base no tipo de cartão de crédito do cliente.
- Em um lembrete de vencimento de prêmio de seguro, exiba cálculos de imposto com base nos impostos estaduais do cliente.
Os ativos nas condições que são renderizados com base nas regras aplicadas e nos valores passados para a regra. As regras nas condições podem verificar valores nos seguintes tipos de dados:
- Propriedade do modelo de dados de formulário associado
- Quaisquer variáveis criadas na condição
- Cadeias de caracteres
- Números
- Expressões matemáticas
- Datas
Criar condição createcondition
-
Selecionar Forms > Fragmentos de documento.
-
Selecionar Criar > Condição.
-
Especifique as seguintes informações:
- Título: (Opcional) Insira o título da condição. Os títulos não precisam ser exclusivos e podem ter caracteres especiais e caracteres não ingleses. As condições são referenciadas por seus títulos (quando disponíveis), como em miniaturas e propriedades.
- Nome: O nome exclusivo para a condição, em uma pasta. Não pode existir dois fragmentos de documento (texto, condição ou lista) em qualquer estado com o mesmo nome dentro de uma pasta. No campo Nome , é possível inserir somente caracteres, números e hifens em inglês. O campo Nome é automaticamente preenchido com base no campo Título . Os caracteres especiais, espaços, números e caracteres que não estão em inglês inseridos no campo Título são substituídos por hífens no campo Nome. Embora o valor no campo Título seja copiado automaticamente para o Nome, você pode editar o valor.
- Descrição: Digite uma descrição do fragmento do documento.
- Modelo de dados do formulário: Como opção, selecione o botão de opção Modelo de dados de formulário para criar a condição com base em um modelo de dados de formulário. Quando você seleciona o botão de opção Modelo de dados de formulário , Modelo de dados do formulário* é exibido. Navegue e selecione um modelo de dados de formulário. Ao criar uma condição para uma Comunicação interativa, certifique-se de usar o mesmo modelo de dados que pretende usar na Comunicação interativa. Para obter mais informações sobre o modelo de dados de formulário, consulte Integração de dados.
- Tags: Como opção, para criar valor de entrada de tag personalizado no campo de texto e toque em Inserir. Ao salvar essa condição, as tags recém-adicionadas são criadas.
-
Toque Próximo.
A página Criar condição é exibida.
-
Toque Adicionar ativos.
A página Selecionar ativos é exibida e exibe os textos, listas, condições e imagens disponíveis para adição na condição.
note note NOTE Somente ativos e ativos com base em FDM recém-criados e sem base em nenhum (criados usando o mesmo FDM que a condição que está sendo criada) aparecem na página Selecionar ativos. -
Toque nos ativos apropriados para selecioná-los para incluírem na condição e toque em Concluído.
A página Criar condição é exibida e lista os ativos adicionados.
Você pode usar as seguintes opções para gerenciar ativos em uma condição:
[A]
Rejeitar alteração. Toque nesse ícone para rejeitar as alterações que você pode ter feito no ativo e na regra na condição.[B]
Aceite a alteração. Toque nesse ícone para aceitar as alterações feitas no ativo e na regra na condição.[C]
Duplicar ativo. Toque neste ícone para criar uma cópia do ativo junto com a regra aplicada, se houver, na condição. Em seguida, você pode continuar a editar a regra e o ativo para o ativo duplicado. A duplicação de um ativo é útil para criar regras semelhantes para exibir ativos alternativos com base em um contexto específico.[D]
Mostrar visualização. Toque neste ícone para exibir uma pré-visualização do ativo na página Criar\Editar condição.[E]
Reordenar. Toque e mantenha pressionado este ícone para arrastar e soltar ativos para reorganizá-los em uma condição.Você pode selecionar as seguintes opções para especificar como a condição se comporta no tempo de execução:
- Avaliação de Vários Resultados Desativada\Avaliação de Vários Resultados Ativada: Quando esta opção estiver ativada (aparece como "Avaliação de múltiplos resultados ativada"), todas as regras são avaliadas e o resultado é a soma de todas as regras verdadeiras. Se essa opção estiver desativada (aparece como "Avaliação de múltiplos resultados desativada"), somente a primeira regra que foi encontrada como verdadeira é avaliada e se torna a saída da condição.
- Quebra de página: Selecione esta opção ( ) para adicionar uma quebra de página entre os ativos das condições. Quando esta opção não está selecionada ( ), se uma condição estiver passando para a próxima página na saída de impressão, toda a condição será transferida para a próxima página, em vez de dividir a página entre os ativos na condição.
-
Toque Criar regra para adicionar regras para exibir ou ocultar os ativos, conforme necessário. Para usar variáveis nas regras, consulte criação de variáveis. Para obter mais informações, consulte Adicionar regras à condição.
As regras criadas aparecem na coluna REGRA na tela Criar condição .
note note NOTE Você pode inserir ativos na sua condição que já têm regras ou repetições aplicadas. -
Toque Salvar.
A condição é criada. Agora, você pode continuar usando a condição como um elemento essencial ao criar uma Comunicação interativa.
note note NOTE Para salvar uma condição nova ou editada, você deve ter pelo menos uma regra para cada ativo adicionado na condição.
Editar uma condição edit-a-condition
Você pode editar uma condição usando as etapas a seguir. Você também pode optar por editar uma condição em uma Comunicação interativa selecionando Editar fragmento no menu pop-up.
- Selecionar Forms > Fragmentos de documento.
- Navegue até a condição e selecione-a.
- Toque Editar.
- Faça as alterações necessárias na condição. Para obter mais detalhes sobre as informações que podem ser alteradas em uma condição, consulte Criar condição.
- Toque Salvar em seguida, toque em Fechar.
Criar regras em condição ruleeditor
Usando o editor de regras em uma condição, é possível criar regras para exibir ou ocultar ativos com base em condições predefinidas. Essas condições podem ser construídas com base em:
- Cadeias de caracteres
- Números
- Expressões matemáticas
- Datas
- Propriedades do modelo de dados de formulário associado
- Qualquer variables que você pode ter criado
Criar regra na condição create-rule-in-condition
-
Ao criar ou editar uma condição, toque em Ícone (Editor de regras) para o ativo relevante.
A caixa de diálogo Criar regra é exibida. Além da string, do número, da expressão matemática e da data, as seguintes etapas também estão disponíveis no Editor de regras para criar instruções das regras:
- Propriedades do modelo de dados de formulário associado
- Qualquer variables que você pode ter criado.
Selecione a opção apropriada a ser avaliada.
note note NOTE A propriedade Collection não é compatível com a criação de regras para exibir ativos. -
Selecione o operador apropriado para avaliar a regra, como Is Equal To, Contains e Starts With.
-
Insira a expressão de avaliação, a string, a propriedade do modelo de dados, a variável ou a data.
Regra para mostrar um ativo quando o tipo de política é padrão
- Ao criar ou editar uma regra, também é possível tocar em (Redimensionar) para expandir a caixa de diálogo Criar regra/Editar regra . A caixa de diálogo expandida e em janela cheia permite criar variables para construir regras. Toque em Redimensionar novamente para voltar à caixa de diálogo Criar regra comum.
- Também é possível criar várias condições em uma regra.
-
Toque Concluído.
A regra é aplicada ao ativo.
Como criar e usar variáveis em uma condição variables
Ao criar ou editar uma regra em uma condição, é possível tocar em (Redimensionar) para expandir a caixa de diálogo Criar regra\Editar regra . A caixa de diálogo expandida e em janela cheia permite:
- Criar e usar variáveis na regra
- Arraste e solte as propriedades e variáveis do modelo de dados de formulário na regra
Toque em Redimensionar novamente para voltar à caixa de diálogo Criar regra\Editar regra .
Criar variáveis create-variables
-
Ao criar ou editar uma regra em uma condição, é possível tocar em (Redimensionar) para expandir a caixa de diálogo Criar regra/Editar regra .
A caixa de diálogo Expandido e de janela cheia é exibida.
-
No painel esquerdo, toque em Variáveis.
O painel Variáveis é exibido.
-
Toque Criar.
O painel Criar variáveis é exibido.
-
Insira as seguintes informações e toque em Criar:
- Nome*: Nome da variável.
- Descrição: Opcionalmente, insira uma descrição sobre a variável.
- Tipo*: Selecione um tipo da variável: Sequência, número, booleano ou data.
- Permitir apenas valores específicos: Para variáveis String e Number, você pode garantir que o agente escolha a partir de um conjunto específico de valores para um espaço reservado na interface do agente. Para especificar o conjunto de valores, selecione essa opção e especifique valores separados por vírgula permitidos na variável Valores* campo.
-
Toque Criar.
A variável é criada e listada no painel Variáveis.
-
Para inserir uma variável na regra, arraste e solte a variável em um espaço reservado para uma opção na regra.
-
Depois de criar uma regra válida, toque em Concluído.
Continue a fazer outras alterações, se necessário, na condição e salvá-la.