Configurar processos da caixa de diálogo
Publicado: novembro de 2016
Aplicável a: Dynamics CRM 2015
As caixas de diálogo apresentam uma interface do usuário para as pessoas que a usa. Você precisa ser familiarizado com o que é possível nesta interface do usuário conforme você configura as caixas de diálogos para atender aos requisitos comerciais.
Neste tópico
Componentes da caixa de diálogo
Etapas disponíveis para as caixas de diálogo
Link da caixa de diálogo secundária
Componentes da caixa de diálogo
É importante saber como uma caixa de diálogo se parece para as pessoas que as usam antes de começar a configurar a primeira. Ao abrir um processo da caixa de diálogo para usá-la, você verá uma janela como mostrado na seguinte captura de tela:
Uma caixa de diálogo terá os seguintes componentes:
Cabeçalho: Inclui o nome da caixa de diálogo e o nome da página atual.
Solicitação e Resposta: Mostra cada um dos avisos e respostas adicionados à página. Os prompts avisam o usuário sobre o que fazer ou dizer e as respostas oferecem um local para inserir dados que devem ser usados para definir um valor em um registro CRM ou apenas controlar o fluxo da caixa de diálogo. As respostas são opcionais.
Dica: Fornece detalhes adicionais não incluídos no prompt. A dica mostra alterações dependendo do foco do prompt.
Comentários: Use comentários para capturar informações que permanecerão disponíveis conforme você avança pela caixa de diálogo. Convém digitar anotações nesta seção de comentários para fornecer detalhes adicionais não capturados nas respostas.
Ajuda: Abra o tópico da ajuda do aplicativo do Microsoft Dynamics 365 para caixas de diálogo.
Resumo: Abre a sessão da caixa de diálogo. A sessão da caixa de diálogo mostra os dados capturados pela caixa de diálogo. Enquanto você estiver usando uma caixa de diálogo, a sessão mostrará o conjunto de dados para as páginas anteriores.
Anterior: Depois que a primeira página da caixa de diálogo, você pode usar esse botão para ir às páginas anteriores.
Avançar: Avança para a próxima página da caixa de diálogo.
Concluir: Depois da última página da caixa de diálogo, esse botão fechará a caixa de diálogo com um status de concluído.
Cancelar: Fecha a caixa de diálogo com um status de cancelado. Não é possível retomar uma caixa de diálogo cancelada.
Para configurar uma caixa de diálogo depois que ela é criada, você verá uma página como a seguinte tela que contém dados de uma Página contendo uma Solicitação e Resposta.
Como os processos, você pode alterar o nome, ativar como um modelo de processo e configurar o processo para executar como um processo sob demanda ou um processo secundário. Se você deixar ambas as opções Disponível para Executar desmarcadas, ao habilitar a caixa de diálogo, será definido como um processo sob demanda.
Argumentos de Entrada só serão usados para processos configurados para serem usados como um processo secundário. Para obter mais informações, consulte Link da caixa de diálogo secundária.
Use Variáveis para definir os valores armazenados no processo da caixa de diálogo. As variáveis são úteis quando um processo coletar dados durante várias páginas e esses dados podem ser usados para efetuar cálculos. Por exemplo, uma caixa de diálogo pode ser usada para calcular um valor padrão de classificação com base nas respostas às várias perguntas.
Etapas disponíveis para as caixas de diálogo
A maioria das etapas disponíveis para as caixas de diálogo são as mesmas daquelas comuns para processos com a exceção da Página, Solicitação e Resposta, Vincular Caixa de Diálogo Secundária e Consultar Dados do CRM. Consulte Estágios e etapas do fluxo de trabalho para obter detalhes sobre outras etapas.
Solicitação e resposta
Página é um recipiente para as etapas Solicitação e Resposta. Você deve incluir uma Página antes de adicionar uma Solicitação e Resposta.
As propriedades da etapa Solicitação e Resposta são as partes mais importantes da caixa de diálogo. É preciso adicionar pelo menos um prompt e uma etapa de resposta antes de uma caixa de diálogo poder ser ativada.
Dica
Não adicione muitas etapas de Solicitação e Resposta para uma única página porque exigirá que o usuário deslize a página. É melhor incluir páginas adicionais para que as pessoas possam clicar nas páginas sem rolar.
Após adicionar uma solicitação e resposta, clique em Definir Propriedades para abrir a caixa de diálogo Definir Solicitação e Resposta.
Uma etapa Solicitação e Resposta deve ter as seguintes propriedades:
Rótulo da Instrução
A etiqueta da declaração deve fornecer um cabeçalho adequado para o Texto da Solicitação. A Etiqueta da Declaração está visível na sessão da caixa de diálogo ao exibir o resumo durante ou após a conclusão da caixa de diálogo.Texto da Solicitação
O Texto da Solicitação pode representar algo que a pessoa usando a caixa de diálogo deve dizer ao cliente ou pode incluir instruções sobre como concluir uma etapa de um procedimento complexo.Texto da Dica
O texto de dica fornece informações adicionais para apoiar o Texto da Solicitação.Tipo de Resposta
Escolha uma dos Tipos de Respostas a seguir:Nenhum(a)
Você pode adicionar uma solicitação sem uma resposta.Uma Linha
Uma única linha pode representar um texto, um número inteiro ou dado flutuante configurando o Tipo de Dado.Conjunto de Opções (Botões de Opção)
Os resultados são apresentados como um conjunto de botões de opção. Use esta opção quando há apenas uma pequena quantidade de opções para escolher.
Os dados selecionados podem ser definidos para qualquer texto, número inteiro e dado flutuante configurando o Tipo de Dado.
Você pode optar por definir valores estáticos ou consultas de Dados do CRM para fornecer uma lista de opções. Consulte Consultar Dados do CRM para obter mais informações.
Conjunto de Opções (Lista de Seleção)
Isso é exatamente como Conjunto de Opções (Botões de Opção), exceto que as opções são exibidas como uma lista. Use esta opção quando há uma grande quantidade de opções para escolher.Várias Linhas (Texto Somente)
Oferece uma área para o tipo de texto com várias linhas.Data e Hora
Fornece um controle para definir a data e hora.Somente Data
Fornece um controle para definir a data.Pesquisa
Essa opção apresentará um dos campos de pesquisa usados no aplicativo. Ao selecionar esta opção, os seguintes campos serão exibidos e você deverá fornecer seus valores:Entidade de Referência : Uma entidade que contém a pesquisa que você deseja usar
Campo de Referência: A pesquisa específica na entidade de referência que você deseja usar.
Dica
Se você quiser ter uma lista para uma entidade com relacionamentos de entidade muito-para-um, é possível criar uma entidade personalizada e criar um relacionamento um-para-muitos entre ele e a entidade que você deseja exibir na lista. Como essa entidade personalizada não tem outra finalidade além de permitir essa pesquisa, certifique-se de configurá-la para que não esteja visível no aplicativo e definir a descrição da entidade para indicar o objetivo da entidade.
Tipo de Dados
Ao selecionar um Tipo de Resposta de Linha Única, Conjunto de Opções (Botões de Opção) ou Conjunto de Opções (Lista de Seleção), é possível escolher que o conjunto de dados no controle seja expressado usando um dos seguintes tipos de dados:Texto
Inteiro
Flutuante
Ao selecionar um Tipo de Resposta de Pesquisa, o campo Tipo de Dados é substituído pelo campo Entidade de Referência.
Registrar Resposta
Ao escolher não registrar as respostas, você ainda poderá acessar as respostas como variáveis na sua caixa de diálogo, mas os dados na resposta não serão salvos com a sessão da caixa de diálogo. Trata-se de um recurso de segurança. Considere se você tem uma caixa de diálogo que exige algumas informações pessoais para serem inseridas e processadas. Se a resposta não está registrada em log, não será salva com o registro da sessão da caixa de diálogo que contém dados no resumo da caixa de diálogo.Valor Padrão
Use o valor padrão para definir um valor para indicar que os na respostas não foram fornecidos ou representa uma resposta muito comum que pode precisar apenas ser editada se for diferente.
Consultar Dados do CRM
Se a caixa de diálogo depende da capacidade de exibir alguns dados que são recuperados do Dynamics 365, você deverá adicionar uma etapa Consultar Dados do CRM antes de precisar exibir esses dados como tipos de respostas do Conjunto de Opções.
Ao definir uma consulta, será mostrada uma tela com base na página Localização Avançada. Você pode definir uma nova consulta ou usar uma das exibições existentes. Quando qualquer uma das consultas exige a configuração de um valor específico, o valor é considerado uma variável. Por exemplo, você pode criar uma consulta que mostra todos os registros de Ocorrência onde uma Conta específica é o Cliente. Para que a consulta funcione, você deve especificar um Registro de Conta para ser o espaço reservado. Em seguida, ao selecionar a guia Modificar variáveis de consulta, você verá a representação FetchXML da consulta com uma variável gerada onde foi especificado uma Conta específica em sua consulta.
É necessário usar o Assistente de formulário para definir um campo de dados dinâmico para representar o registro da Conta que é o contexto da caixa de diálogo definido para a entidade da conta.
Depois que fizer isso, poderá salvar e fechar a consulta. Ao clicar na guia Criar Novo neste momento, o conjunto de valor dinâmico para essa consulta será removido e será necessário adicionar novamente.
Você pode ter uma consulta com variáveis e não usar um valor dinâmico, mas os resultados mostrados serão os mesmos em cada caixa de diálogo.
Usando variáveis de consulta
Após definir uma variável de consulta, você geralmente usará em uma resposta usando o Conjunto de Opções de Tipo de Resposta (lista de seleção). Você pode especificar quais colunas na consulta você deseja exibir e algum texto para separar os valores exibidos na lista.
O resultado é que os usuários podem selecionar os resultados nas caixas de diálogo.
Link da caixa de diálogo secundária
Da mesma forma que você pode usar fluxos de trabalho secundários, também pode definir caixas de diálogo secundárias para criar caixas de diálogo reutilizáveis que você pode reutilizar de outras caixas de diálogo. Se a caixa de diálogo secundária tem qualquer parâmetro de entrada, quando você chamar a caixa de diálogo secundária, precisará mapear qualquer variável disponível ou respostas para as variáveis de entrada definidas para a caixa de diálogo secundária.
Configurar argumentos de entrada para um processo secundário
Se você tentar inserir argumentos de Entrada para um processo configurado como um processo sob demanda, você será solicitado a alterar o valor de Disponível para Executar para Como um Processo Secundário. Depois de inserir argumentos de Entrada, não será possível definir o processo para ser um processo sob demanda até todos os argumentos de entrada sejam removidos.
Os argumentos de entrada podem ser dos seguintes tipos:
Linha Única de Texto
Número Inteiro
Número de Ponto Flutuante
Data e Hora
Somente Data
Consulta
Com cada tipo, você pode definir um valor padrão a ser usado quando a chamada da caixa de diálogo não oferecer dados para o argumento de entrada.
Confira Também
© 2016 Microsoft Corporation. Todos os direitos reservados. Direitos autorais