Diálogo do CRM (Controlo Alojado)
Utilize o controlo alojado Diálogo do CRM para trabalhar com diálogos do CRM. Pode chamar a ação StartDialog no controlo alojado Diálogo do CRM para iniciar um diálogo do CRM no Unified Service Desk.
Neste Tópico
Criar um controlo alojado Diálog do CRM
Ações predefinidas do UII
Eventos predefinidos
Criar um controlo alojado Diálog do CRM
Para criar um novo controlo alojado, os campos no ecrã Novo Controlo Alojado variam consoante o tipo de controlo alojado que pretende criar. Esta secção fornece informações sobre os campos específicos que são exclusivos para o tipo de controlo alojado Diálogo do CRM. Para obter informações detalhadas sobre a criação de um controlo alojado, consulte Criar ou editar um controlo alojado.
No ecrã Novo Controlo Alojado:
Na área Unified Service Desk, selecione Diálogo do CRM de lista pendente de Tipo de componente do USD.
A lista pendente de Tipod e Alojamento especifica como pretende que este controlo seja alojado. Pode optar por WPF interno (predefinição) ou Processo do IE. Para mais informações, consulte Selecionar um método de alojamento para controlos alojados [].
Na área de Propriedades comuns, selecione a caixa de verificação de A Aplicação é Global para definir o controlo alojado como global. Os controlos alojados globais podem ser apresentados fora de uma sessão de cliente. Os controlos como dashboard do agente, mural ou pesquisa são utilizações comuns para controlos alojados globais. Os controlos alojados globais não têm um estado específico de sessão, pelo que quando muda de sessão os controlos alojados globais permanecem. Se a caixa de verificação não estiver selecionada, o controlo alojado transforma-se em baseado na sessão. Os controlos baseados em sessão existem no contexto de sessão de cliente. Se o utilizador mudar para outra sessão, todas as páginas da sessão anterior serão ocultas.
O campo Grupo de Apresentação indica o painel em que este controlo alojado será apresentado. MainPanel é mais frequente para este tipo de controlo alojado. Para obter mais informações sobre os vários painéis disponíveis em Unified Service Desk, consulte Painéis. Para informações sobre outros campos Geral, consulte Criar ou editar um controlo alojado.
Ações predefinidas do UII
Seguem-se as ações predefinidas para este tipo de controlo alojado.
New_CRM_Page
Cria uma página para criar um novo registo do CRM da entidade especificada e trata a página como se fosse um pop-up do controlo alojado especificado. As regras de navegação da janela são avaliadas para determinar a localização onde a página para criar o registo de entidade é apresentada.
Parâmetro | Descrição |
---|---|
LogicalName |
O nome lógico da entidade para criar uma nova instância. |
Nota
O resto dos parâmetros deve ser composto por pares nome=valor. Estes são os valores pré-povoados adicionais no formulário para criar um novo registo da entidade especificada. Para mais informações sobre como utilizar esta ação, consulte o passo 4 em Procedimento 7: Configurar scripting de agente na aplicação de agente.
Open_CRM_Page
Abre uma instância existente da entidade especificada e identificada pelo ID e trata a página como se fosse um pop-up do controlo alojado especificado. As regras de navegação da janela são avaliadas para determinar a localização onde o pop-up deve ser apresentado.
Parâmetro | Descrição |
---|---|
LogicalName |
O nome lógico da entidade a abrir. |
id |
O ID do registo de entidade a abrir. |
Pop-up
Apresenta um pop-up o URL do controlo alojado e executa regras de navegação de janela sobre este para encaminhar o pop-up para a localização adequada.
Parâmetro | Descrição |
---|---|
URL |
Encaminha um pop-up do controlo alojado utilizando este URL como se este fosse um pop-up pedido pelo controlo apresentado. |
frame |
A Frame em que este pop-up teve origem. |
Fechar
Esta ação é utilizada para fechar o controlo alojado.
FireEvent
Aciona um evento definido pelo utilizador a partir deste controlo alojado.
Parâmetro | Descrição |
---|---|
Nome |
Nome do evento definido pelo utilizador. |
Todos os pares nome=valor subsequentes transformam-se em parâmetros para o evento. Para mais informações sobre como criar um evento definido pelo utilizador, consulte Criar um evento definido pelo utilizador.
MoveToPanel
Esta ação é utilizada para mover controlos alojamento entre os painéis em tempo de execução.
Parâmetro | Descrição |
---|---|
Aplicação |
Nome do controlo alojado a ser movido. |
painel |
Painel de destino para o controlo alojado. |
SetSize
Esta ação define explicitamente a altura e largura de controlo alojado. Isto é particularmente útil para utilizar “auto” nos esquemas de painéis.
Parâmetro | Descrição |
---|---|
width |
A largura do controlo alojado. |
height |
A altura do controlo alojado. |
StartDialog
Esta ação utiliza vários parâmetros mas, para diálogos que não estão relacionados com um registo específico, pode especificar apenas o parâmetro Nome.
Parâmetro | Descrição |
---|---|
Nome |
O nome do diálogo como visualizado na secção Definições > Processo do CRM. |
DialogId |
Também pode especificar o diálogo pelo ID. Se especificar o parâmetro DialogId, este será utilizado pela ação em vez do parâmetros Nome. |
Entidade |
Este é o tipo de entidade em que o diálogo deve ser executado. Isto é necessário se utilizar o parâmetro DialogId. Não é necessário se o parâmetro Nome é utilizado. |
ID |
É o ID da entidade ao qual a sessão do Diálogo se aplica. Se este parâmetro não for especificado, o diálogo é executado na primeira entrada do tipo apropriado no sistema. |
Quando o diálogo é concluído, pede ao utilizador para fechar a janela. Se o utilizador confirmar, o separador Unified Service Desk também será fechado, por design.
Eventos predefinidos
Seguem-se os eventos predefinidos associados a este tipo de controlo alojado.
BrowserDocumentComplete
Ocorre quando a página acabou de carregar. Num tipo de controlo alojado Página do CRM, este evento ocorre depois de guardar os dados na lista de parâmetros de substituição. Este evento ocorre apenas uma vez, mesmo que vários frames tenha acionado individualmente os respetivos eventos BrowserDocumentComplete.
Parâmetro | Descrição |
---|---|
URL |
O URL da página que acabou de carregar. |
PopupRouted
Ocorre quando um pop-up foi encaminhado pelo sistema.
Parâmetro | Descrição |
---|---|
URL |
O URL do pop-up que foi encaminhado. |
Consulte Também
Conceitos
Página do CRM (Controlo Alojado)
Ações do UII
Eventos
Outros Recursos
Procedimentos de configuração do Unified Service Desk
Tipos de controlos alojados e referência de ações e eventos
Guia de Administração do Unified Service Desk para o Microsoft Dynamics CRM
Unified Service Desk
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.