Partilhar via


Adicionar um botão de hierarquia de exibição

Para adicionar o botão de Hierarquia de Visualização aos formulários ou grelhas de uma tabela, a tabela deve primeiro ser adicionada à sua aplicação. Embora o botão de Visualizar hierarquia esteja ativado por defeito nos formulários e grelhas de Contacto, Oportunidade, Lead e Conta, como administrador, pode adicionar o botão de Visualizar hierarquia a todas as outras tabelas.

Deve ter privilégios de administrador para realizar estas tarefas.

Adicionar a tabela ao aplicativo

Você precisa adicionar a tabela ao aplicativo para personalizar o comportamento de formulários e grades associados à tabela. Siga estes passos:

  1. Inicie sessão no Power Apps Maker Portal.
  2. Selecione Aplicativos na navegação à esquerda, selecione Tudo para mostrar todos os aplicativos e, em seguida, selecione seu aplicativo. O aplicativo padrão para Dynamics 365 Sales é o hub de vendas.

    Observação

    • Verifique se o ambiente correto está selecionado no canto superior direito da página.
    • Se não quiser que a tabela seja mostrada na seção Clientes , desmarque a opção Mostrar na navegação . A tabela é adicionada à seção Todas as outras páginas na navegação à esquerda.
    • Se a tabela já estiver incluída em Navegação ou em Todas as outras páginas, vá para Adicionar botão à seção da barra de comandos para adicionar o botão à barra de comandos.
  3. Vá para Navegação>Clientes e selecione uma tabela existente na qual você deseja adicionar uma nova tabela.
  4. Na barra de comandos, selecione a seta para baixo e selecione Tabela Dataverse.
  5. Pesquise e adicione a tabela Configurações de hierarquia .
  6. Guardar e publicar.
    A tabela é adicionada ao aplicativo.

Adicionar botão à barra de comandos

Para adicionar o botão Exibir hierarquia a um formulário ou uma barra de comandos de grade, siga estas etapas:

  1. Inicie sessão no Power Apps Maker Portal.

  2. Selecione Aplicativos na navegação à esquerda, selecione Tudo para mostrar todos os aplicativos e, em seguida, selecione seu aplicativo. O aplicativo padrão para Dynamics 365 Sales é o hub de vendas.

    Observação

    Verifique se o ambiente correto está selecionado no canto superior direito da página.

  3. Na página inicial da aplicação, selecione mais opções (...) junto ao nome da tabela e, em seguida, selecione Editar barra de comandos.

    Observação

    Se não vir a tabela, adicione a tabela à sua aplicação. Para obter mais informações: Navegação de aplicativos em aplicativos controlados por modelo.

  4. Na caixa de diálogo da barra de comando de edição, escolha Grelha principal ou Formulário principal dependendo de onde pretende adicionar o comando.

  5. Selecione o botão da barra de comandos existente após o qual adicionar o novo botão e, em seguida, selecione + Novo>comando.
    Nova opção de comando está disponível ao lado do comando selecionado. A tela a seguir é um exemplo de formulário principal:
    Captura de ecrã a mostrar a adição de um novo comando à barra de comandos.

  6. No novo painel da barra de comandos, insira as seguintes informações, dependendo se você está adicionando o botão a um formulário ou a uma grade.

    • Para o formulário principal:

      Nome do campo Description
      Etiqueta Insira um rótulo para o comando. Por exemplo, Exibir hierarquia.
      Ícone Na lista, selecione Usar recurso da Web e, em seguida, selecione Adicionar recurso da Web. Na caixa de diálogo Adicionar recurso da Web de imagem , pesquise e adicione HierarchyViewerIcon.svg.
      Ação Selecione Executar JavaScript como o tipo de ação.
      Biblioteca Selecione LinkedInExtensions/HierarchyViewer/msdyn_HierarchyViewer.js na lista de bibliotecas JavaScript disponíveis. Se a biblioteca não estiver disponível, selecione Adicionar biblioteca e, em seguida, adicione a biblioteca à lista.
      Nome da função Introduza LinkedInExtensions.HierarchyViewer.RibbonActions.formShowHierarchyViewer.
      Selecione Adicionar parâmetros e, em seguida, adicione os seguintes parâmetros:
      - Para Parâmetro1, na lista suspensa, selecione PrimaryControl.
      - Para Parâmetro2, na lista suspensa, selecione PrimaryEntityTypeName.
      - Para Parâmetro3, na lista desdobrável, selecione FirstPrimaryItemId.
      Visibilidade Selecione Mostrar.
      Se pretender utilizar uma fórmula para controlar a visibilidade do botão, selecione Mostrar na condição da fórmula, abra a barra de fórmulas e adicione uma função. Por exemplo, para permitir a navegação para a hierarquia somente depois que o item for salvo, digite Not(Self.Selected.Unsaved) && Self.Selected.State = 0.
    • Para a grelha principal:

      Nome do campo Description
      Etiqueta Insira um rótulo para o comando. Por exemplo, Exibir hierarquia.
      Ícone Na lista, selecione Usar recurso da Web e, em seguida, selecione Adicionar recurso da Web. Na caixa de diálogo Adicionar recurso da Web de imagem , pesquise e adicione HierarchyViewerIcon.svg.
      Ação Selecione Executar JavaScript como o tipo de ação.
      Biblioteca Selecione LinkedInExtensions/HierarchyViewer/msdyn_HierarchyViewer.js na lista de bibliotecas JavaScript disponíveis. Se a biblioteca não estiver disponível, selecione Adicionar biblioteca e, em seguida, adicione a biblioteca à lista.
      Nome da função Introduza LinkedInExtensions.HierarchyViewer.RibbonActions.gridShowHierarchyViewer.
      Selecione Adicionar parâmetros e, em seguida, adicione os seguintes parâmetros:
      - Para Parâmetro1, na lista suspensa, selecione SelectedControl.
      - Para Parâmetro2, na lista suspensa, selecione SelectedEntityTypeName.
      - Para Parâmetro3, na lista desdobrável, selecione FirstSelectedItemId.
      Visibilidade Para mostrar o botão da barra de comandos apenas quando um único registro é selecionado.
      Selecione Mostrar condição da fórmula e, em seguida, adicione a fórmula. Por exemplo, para permitir a navegação apenas para a hierarquia quando uma linha é selecionada, digite CountRows(Self.Selected.AllItems) = 1.
      Selecione Abrir barra de fórmulas e digite CountRows(Self.Selected.AllItems) = 1.
  7. Guardar e publicar.
    A opção Exibir hierarquia é adicionada à barra de comandos da tabela selecionada.

  8. Para verificar, abra a aplicação, aceda à tabela onde adicionou o botão e, em seguida, selecione um registo. Você deve ver a opção Exibir hierarquia na barra de comandos.