Compreender os painéis: Componentes dos painéis e FormXML
Publicado: novembro de 2016
Aplicável a: Dynamics CRM 2015
Os painéis são um dos diferentes tipos de formulários no Microsoft Dynamics 365. Use o atributo SystemForm.Type ou UserForm.Type para determinar se o formulário é um painel. Um formulário do tipo de painel contém o valor de propriedade “0 ".
A definição de conteúdo de formulário e apresentação está armazenadas no FormXML.Para obter mais informações:Form XML schema
Para cadeias de caracteres FormXML de amostra de diferentes tipos de painéis, consulte Painéis de exemplo.
Neste tópico
Componentes do painel
Componentes do painel e elementos FormXML
Elementos FormXML suportados para painéis
Definir o número de controles de painel
Componentes do painel
Um painel pode conter gráficos, grades, IFRAMEs ou recursos da Web. Por padrão, um único painel pode conter até seis desses componentes.
Na versão do Microsoft Dynamics 365 local, é possível alterar o número de componentes a serem exibidos em um painel usando o Windows PowerShell.Para obter mais informações:Definir o número de controles de painel
Gráficos
Um painel de propriedade da organização pode conter apenas gráficos de propriedade da organização. Entretanto, um painel de propriedade do usuário pode conter gráficos de propriedade do usuário e da organização.Para obter mais informações:Exibir dados com visualizações (gráficos)
Grades
Dados de busca das grades de consultas (exibições) no Microsoft Dynamics 365. Um painel de propriedade da organização pode conter apenas as grades que buscam dados de consultas salvas. No entanto, um painel de propriedade do usuário pode conter as grades que buscam dados de consultas salvas e do usuário.Para obter mais informações:Mensagens e métodos da entidade SavedQuery (exibição)
IFRAMEs
Ao adicionar um IFRAME a um painel de propriedade da organização, você pode especificar se deve restringir ou permitir scripts entre frames. Para fazer isso, você precisará usar o parâmetro <Security> (FormXml) no controle IFRAME do FormXML. Entretanto, para painéis de propriedade do usuário, scripts entre frames para IFRAMEs é restrito, e não é possível alterar. Se você tentar criar um painel de propriedade do usuário que contém um IFRAME com o script entre frames habilitado, uma mensagem de erro será exibida.Para obter mais informações:Usar um IFRAME e controles de recursos da Web em um formulário.
Recursos da Web
Somente recursos da Web habilitados para formulário podem ser incluídos em um painel. Embora essa restrição seja aplicável quando você adicionar um recurso da Web usando o Designer de painel no aplicativo Web, não há a restrição aplicada ao adicionar um recurso da Web em um painel usando o SDK.Para obter mais informações:Recursos da Web do Microsoft Dynamics CRM 2015
Componentes do painel e elementos FormXML
Os componentes do painel são exibidos no Microsoft Dynamics 365 com base nos valores especificados no FormXML. A imagem a seguir mostra um exemplo de um painel. Cada painel pode incluir várias guias. As guias são uma pilha vertical separando o corpo do painel e podem ser expandidas ou recolhidas.Para obter mais informações:<tabs> (FormXml). Um guia pode conter várias seções. As seções habilitam o agrupamento e o layout dos componentes do painel.Para obter mais informações:<sections> (FormXml)
Elementos FormXML suportados para painéis
Embora painéis sejam um tipo de formulário, nem todos os elementos e atributos FormXML têm suporte em painéis. A tabela a seguir apresenta informações sobre os elementos, elementos secundários e atributos do FormXML suportados pelos painéis.Para obter mais informações:Form XML reference
Para amostra do FormXML de diferentes tipos de painéis, consulte Painéis de exemplo.
Elemento |
Elementos filho |
Atributos de elementos |
---|---|---|
- |
||
- |
||
|
||
- |
||
- |
|
|
- |
||
width |
||
addedby |
||
|
||
addedby |
||
addedby |
||
|
||
|
||
- |
Definir o número de controles de painel
Você pode usar o Windows PowerShell para ajustar o número de controles de painel conforme descrito aqui. Como alternativa, é possível usar o serviço Web de Implantação. O valor máximo é 20. Para mais informações, consulte Introdução ao serviço Web de implantação para saber como atualizar a propriedade de MaximumControlsLimit.
Para recuperar e definir o limite de painel
Abra uma janela de comando do Windows PowerShell.
Adicione o snap-in do Microsoft Dynamics 365Windows PowerShell:
Add-PSSnapin Microsoft.Crm.PowerShell
Recupere a configuração atual:
$setting = Get-CrmSetting -SettingType DashboardSettings
Modifique a configuração atual:
$setting.MaximumControlsLimit = 5
Set-CrmSetting -Setting $setting
Confira Também
Analisar dados com painéis
Ações em painéis
Criar um painel
Form XML reference
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais