Apresentação de comandos em barra ou em faixa de opções
Publicado: janeiro de 2017
Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Os comandos que definem os dados em Microsoft Dynamics 365 (online e local) podem ser apresentados de várias maneiras diferentes, dependendo do cliente e das diferenças na forma como algumas entidades são tratadas. É necessário levar esses fatores em consideração ao alterar os comandos da faixa de opções ou definir novos comandos.
Neste tópico
Diferentes apresentações de comandos
Dados de comando
Comandos de filtragem baseados na apresentação e no cliente
Diferentes apresentações de comandos
Há três maneiras diferentes nas quais os dados de comandos podem ser exibidos.
Experiência de usuário atualizada
Esta é a apresentação da barra de comandos em todo o aplicativo e para os formulários das entidades que têm a experiência de usuário atualizada.
Nesta experiência, somente os primeiros sete comandos são exibidos e os comandos restantes ficam disponíveis em um submenu.
Habilitar as regras ocultará os comandos que não devem ser usados.
As subgrades têm um número limitado de controles. Somente os controles que permitem à adição ou exclusão de registros ou a abertura de uma exibição da grade estão disponíveis. Mas esses comandos ainda são definidos por dados da faixa de opções e podem ser personalizados.
Para executar ações adicionais na lista de registros exibidos em uma subgrade, selecione a opção que abre uma exibição da grade.
Para obter mais informações sobre o comportamento dos controles de subgrade e como eles podem ser personalizados, consulte 86157a46-ba82-4678-a1df-82173a37b3ab#BKMK_SubGridRibbons.
Experiência de usuário clássica
Esta é a apresentação com uso da faixa de opções. É usada para listas no cliente do Outlook e para os formulários das entidades que não utilizam a experiência de usuário atualizada.
Nesta experiência, as guias estão disponíveis e os grupos podem definir o ajuste para que todos os comandos disponíveis em uma guia sejam mostrados, conforme a largura da tela é alterada.
Habilitar as regras pode desabilitar os comandos que não devem ser usados, para que eles ainda estejam visíveis.
Os comandos da subgrade são exibidos em uma guia contextual das Ferramentas da lista na parte superior da página quando a subgrade é selecionada.
Dynamics 365 para tablets
Microsoft Dynamics 365 para Tablets apresentará os comandos de forma otimizada para as experiências de toque. Os comandos são exibidos na barra de comandos no canto inferior direito da tela da direita para a esquerda.
Observação
Os ícones configurados para os comandos não serão exibidos e os rótulos que são muito extensos serão truncados.
O Microsoft Dynamics 365 para Tablets não dá suporte à adição de elementos dinâmicos a elementos <FlyoutAnchor> (RibbonDiffXml) ou <SplitButton> (RibbonDiffXml) em tempo de execução.
Os comandos da subgrade são exibidos quando as pessoas tocam e pressionam o controle da subgrade. Esses comandos são mostrados na parte inferior esquerda da tela da esquerda para a direita.
Dados de comando
Apesar dessas apresentações bastante diferentes, os dados que definem os comandos das entidades são consistentes, independentemente da forma como os comandos são apresentados. Eles contêm as definições das guias e dos grupos com ajuste, mas as partes visíveis desses contêineres de controles são exibidas somente na interface de usuário clássica.
Na experiência de usuário atualizada e no Dynamics 365 para tablets, as guias e os grupos ainda atuam como contêineres de controles, mas não há indicação visual desses contêineres e o ajuste não é aplicado.
Comandos de filtragem baseados na apresentação e no cliente
Importante
É necessário incluir qualquer tipo de regra para filtrar a exibição dos comandos, a menos que você deseje disponibilizar o comando para todos os clientes e apresentações.
Nesta versão, há um novo elemento que pode ser usado na exibição e habilitação de regras para adaptar os comandos exibidos com a apresentação.
O <CommandClientTypeRule> (RibbonDiffXml) contém um atributo de Type que será avaliado com base na apresentação. As seguintes opções válidas correspondem à apresentação:
Refresh: Experiência de usuário atualizada
Legacy: Experiência de usuário clássica
Modern: Dynamics 365 para tablets
Use este elemento conforme você define os comandos que serão controlados, se eles forem exibidos nas diferentes apresentações.
Também existe um elemento preexistente de <CrmClientTypeRule> (RibbonDiffXml), mas o atributo Type do elemento só pode diferenciar entre clientes da Web e do Outlook. Esta regra avaliará o cliente Dynamics 365 para tablets como o cliente Web.
Confira Também
Personalizar os comandos e a faixa de opções
Faixas de opções disponíveis no Microsoft Dynamics 365
Exportar definições de faixa de opções
Personalizar o aplicativo Microsoft Dynamics 365
Microsoft Dynamics 365
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais