Consultar e editar um tema da organização
Publicado: novembro de 2016
Aplicável a: Dynamics CRM 2015
O Atualização 1 do Microsoft Dynamics CRM Online 2015 permite definir e aplicar temas visuais em uma organização. Isso oferece uma maneira com suporte para aplicar o logotipo e as opções de cores de uma organização ao aplicativo. Você pode criar um tema personalizado para seu aplicativo fazendo alterações nas cores padrão e nos elementos visuais fornecidos no sistema CRM não personalizado. Por exemplo, você pode criar a identidade visual do seu produto pessoal, adicionar um logotipo da empresa e fornecer cores específicas da entidade. As cores do tema são aplicadas globalmente em todo o aplicativo, com a exceção de algumas áreas herdadas.
Importante
Para organizações que utilizam o Microsoft Dynamics CRM Online, esse recurso só estará disponível se a sua organização tiver atualizado para a Atualização 1 do Dynamics CRM Online 2015. Este recurso não está disponível para o Dynamics CRM (local).
A personalização do tema tem suporte nesta versão somente para o aplicativo Web. As alterações feitas no tema de uma organização não são incluídas em soluções exportadas da organização. Você pode definir vários temas, mas somente um poderá ser definido e publicado como o tema padrão.
Vídeo: Temas no Microsoft Dynamics CRM
Neste tópico
Consultar o tema atual
Editar e publicar os dados do tema
Exportando e importando temas
Consultar o tema atual
Talvez seja necessário consultar o tema atual com o código do cliente se houver uma solução com recursos HTML da Web que você queira adaptar às opções de tema feitas para uma organização. Use a consulta a seguir com o ponto de extremidade OData para recuperar essas informações.
<client_URL>/xrmservices/2011/organizationdata.svc/ThemeSet?$select=ControlBorder,ControlShade,DefaultCustomEntityColor,Name,DefaultEntityColor,GlobalLinkColor,HeaderColor,HoverLinkEffect,NavBarBackgroundColor,LogoToolTip,NavBarShelfColor,ProcessControlColor,SelectedLinkEffect&$filter=IsDefaultTheme eq true
Para obter mais informações:Usar o ponto de extremidade do OData com os recursos da Web.
Editar e publicar os dados do tema
Um tema é criado usando as ferramentas de personalização na interface do usuário, sem exigir que um desenvolvedor escreva códigos. Os detalhes sobre como aplicar essas personalizações se encontram em TechNet: alterar o esquema de cores ou adicionar um logotipo de acordo com o seu tipo da organização.
A maioria dos dados do tema são armazenados na entidade do tema. As cores personalizadas para entidades específicas são incluídas na propriedade EntityMetadata.EntityColor. Esses dados serão exportados com a entidade se a entidade for incluída em uma solução.
A seguinte tabela descreve os atributos da entidade Theme válidos para atualização e contém os dados a serem aplicados pelo tema:
Nome do Esquema |
Tipo |
Valor do tema padrão |
Descrição |
---|---|---|---|
ControlBorder |
Cadeia de caracteres |
#CCCCCC |
A cor que controles usarão para as bordas, |
ControlShade |
Cadeia de caracteres |
#F3F1F1 |
A cor que controles usam para indicar quando você passa o mouse sobre os itens. |
DefaultCustomEntityColor |
Cadeia de caracteres |
#006551 |
A cor da entidade personalizada padrão se nenhuma cor for atribuída. |
DefaultEntityColor |
Cadeia de caracteres |
#8B98AB |
A cor padrão das entidades do sistema se nenhuma cor for atribuída. |
GlobalLinkColor |
Cadeia de caracteres |
#1160B7 |
A cor dos links, como endereços de email ou consultas. |
HeaderColor |
Cadeia de caracteres |
#1160B7 |
A cor do texto de cabeçalho, como rótulos de guia de formulário. |
HoverLinkEffect |
Cadeia de caracteres |
#D7EBF9 |
A cor que os comandos e as listas usarão quando você passar o mouse sobre os itens. |
LogoId |
Cadeia de caracteres |
nulo |
O nome de um recurso da Web a ser usado como um logotipo. As dimensões recomendadas são 50 pixels de altura e no máximo 400 pixels de largura. |
LogoToolTip |
Cadeia de caracteres |
Microsoft Dynamics CRM |
O texto que será usado como a dica de tela e o texto alternativo do logotipo. |
Name |
Cadeia de caracteres |
Tema padrão de CRM |
O nome da entidade do tema. |
NavBarBackgroundColor |
Cadeia de caracteres |
#002050 |
A cor da barra de navegação principal. |
NavBarShelfColor |
Cadeia de caracteres |
#DFE2E8 |
A cor da barra de navegação secundária. |
ProcessControlColor |
Cadeia de caracteres |
#0755BE |
A cor principal de controles do processo. |
SelectedLinkEffect |
Cadeia de caracteres |
#B1D6F0 |
A cor que os comandos ou as listas usarão para indicar itens selecionados. |
Após aplicar as alterações, use a mensagem PublishThemeRequest para tornar um dos registros de tema o tema atual.
Exportando e importando temas
Como os temas não estão incluídos como parte de uma solução, para transferir temas de uma organização para outra, você pode usar a ferramenta Configuration Migration para gerar um esquema, exportar os dados do tema e importá-los para outra organização. Para obter detalhes sobre como usar essa ferramenta, consulte Gerenciar dados de configuração.
Confira Também
Mensagens e métodos da entidade de tema
Theme entity privileges
Guia de desenvolvedores para personalização do Microsoft Dynamics CRM 2015
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais