Personalizar páginas para perfis

Concluído

O Business Central fornece personalização para usuários e personalização para administradores. A personalização permite que os usuários personalizem seu espaço de trabalho ajustando os layouts das páginas de acordo com suas próprias preferências. Os administradores podem personalizar layouts de página para um perfil específico, com base em funções empresariais ou departamentos, para que todos os usuários atribuídos vejam a mesma página personalizada. Embora a personalização permita aos usuários mostrar, ocultar e mover campos e ações em uma página, a personalização oferece recursos extras. Por exemplo, a personalização permite mostrar campos que estão na tabela de origem ou nas tabelas de extensão da página, mas não estão definidos no objeto da página: isso não é uma personalização possível.

O uso corporativo típico de um perfil é uma função. Portanto, um perfil é denominado Perfil (Função) na interface do usuário.

A personalização da página começa na página Perfis (Funções), o ponto de partida do administrador para gerenciar perfis de usuários em cartões de perfil individuais. Além de personalizar o layout da página, você controla várias outras configurações de perfis na página Perfil (Função) para cada perfil. Para obter mais informações, consulte Gerenciar perfis.

Sua conta do Business Central deve ter o conjunto de permissões Gerenciamento de Perfil D365 ou permissões equivalentes.

O conjunto de permissões Gerenciamento de Perfil D365 inclui a permissão de execução no objeto do sistema 9026 Adicionar Campo à Tabela. Se você não tiver essa permissão, não poderá adicionar campos à página, a menos que estejam definidos no objeto da página.

Para personalizar páginas de um perfil, siga estas etapas:

  1. Escolha o ícone de pesquisa, insira Perfis (Funções) e escolha o link relacionado.

  2. Selecione a linha do perfil para o qual deseja personalizar as páginas e escolha a ação Editar.

  3. Escolha a ação Personalizar páginas.

    O Business Central é aberto em uma nova guia do navegador para o perfil selecionado com a faixa Personalização ativada. A faixa Personalização oferece funcionalidade igual à da faixa de personalização que está disponível para os usuários.

  4. Personalize as páginas de acordo com as necessidades da função ou departamento em questão, da mesma forma que um usuário faria ao personalizar. Para obter mais informações, consulte Personalizar seu espaço de trabalho.

    Para navegar durante a personalização, use Ctrl+Clique em uma ação se ela estiver realçada pela ponta de seta.

  5. Ao terminar de alterar o layout em uma ou mais páginas, escolha o botão Concluído na faixa Personalização.

  6. Feche a guia do navegador.

A personalização das páginas agora fica registrada para o perfil.

Exibir todas as páginas personalizadas de um perfil

Você pode obter uma visão geral de quais páginas são personalizadas para um perfil, por exemplo, para planejar quais páginas personalizar mais ou excluir.

Na página Perfil (Função), escolha a ação Gerenciar páginas personalizadas.

Na página Páginas Personalizadas, você pode excluir personalizações e solucionar problemas verificando se há problemas em potencial.

Excluir todas as personalizações de um perfil

Você pode cancelar todas as personalizações feitas para um perfil. As personalizações introduzidas com uma extensão e as que foram feitas por um usuário não serão excluídas. Você pode excluir todas as personalizações com outra ação. Para obter mais informações, consulte Para excluir todas as personalizações feitas por um usuário.

Na página Perfil (Função) de um perfil personalizado, escolha a ação Limpar páginas personalizadas.

O layout nas páginas do perfil é redefinido para o layout padrão.

Excluir personalização de páginas específicas de um perfil

Você pode excluir personalizações de página individuais feitas para um perfil. As personalizações introduzidas com uma extensão e as que foram feitas por um usuário não serão excluídas. Você pode excluir personalizações de páginas específicas com outra ação. Para obter mais informações, consulte Para excluir personalizações de páginas específicas.

  1. Na página Perfil (Função), escolha a ação Gerenciar páginas personalizadas.

  2. Na página Páginas Personalizadas, selecione uma ou mais linhas para personalizações de página que você deseja excluir e escolha a ação Excluir.

O layout das páginas selecionadas é ajustado para as alterações feitas.

Adicionar um campo

Você adiciona campos à página do painel Adicionar campo à página, que pode ser aberto selecionando a ação + Campo no modo de personalização. É importante entender que o painel Adicionar campo à página é usado para mostrar campos que já existem na página e em suas tabelas de origem, mas que estão ocultos da exibição no momento. Você não pode criar novos campos.

O painel Adicionar campo à página apresenta todos os campos que podem ser mostrados na página. Os campos são divididos nas seguintes categorias, conforme determinado pelo design subjacente da própria página, sua tabela de origem e extensões:

  • Campos de tabela que não estão no objeto de página

    • Inclui campos definidos na tabela base ou nas tabelas de extensão, mas não definidos na página. A dica de ferramenta para esses campos inclui o rótulo Definido pela tabela.
  • Campos de página vinculados a uma tabela

    • Inclui campos definidos na tabela base ou nas extensões de tabela e também definidos na página como mostrados ou ocultos. A dica de ferramenta para esses campos inclui o rótulo Definido pela página.
  • Campos de página que não estão vinculados a uma tabela

    • Campos que são definidos apenas na página, não na tabela base ou nas tabelas de extensão. Esses campos normalmente são usados para variáveis ou cálculos. A dica de ferramenta para esses campos inclui o rótulo Definido pela página.

Use o botão de filtro acima da lista para alterar a categoria de campos apresentada no painel Adicionar campo à página.

Captura de tela do filtro de personalização.

Adicionar campo de tabela que não está no objeto de página

Se quiser disponibilizar um campo somente de tabela em uma página para os usuários, você deverá primeiro adicioná-lo à página. Depois que você adicionar o campo, os usuários poderão optar por mostrar ou ocultar o campo conforme desejarem, usando a personalização. Há algumas maneiras de adicionar um campo.

  • Uma maneira é arrastá-lo do painel Adicionar campo à página para a posição desejada.

  • Outra forma é selecionar o campo no painel para exibir o local recomendado na página. Em seguida, vá para o local do campo nas páginas, selecione a ponta da seta e selecione Adicionar.

Depois que o campo for adicionado, a dica de ferramenta do campo no painel Adicionar campo à página mudará para Definido pela página.

Remover um campo

Se você adicionar um campo de tabela que originalmente não estava no objeto de página, poderá removê-lo novamente. Remover um campo é diferente de ocultá-lo. Quando você oculta um campo, os usuários ainda podem exibi-lo em seu espaço de trabalho por meio da personalização. No entanto, se você remover um campo, ele não estará mais disponível para ser mostrado ou ocultado pelos usuários. Se o campo estiver sendo exibido no espaço de trabalho de um usuário no momento, ele desaparecerá do espaço de trabalho quando você o remover.

Para remover um campo, selecione a ponta da seta no campo da página e Remover. Se você não conseguir encontrar o campo, selecione-o no painel Adicionar campo à página para indicar seu local oculto.

Bloquear e desbloquear edição

A personalização permite bloquear (permitir edição) ou desbloquear a edição (evitar edição) da maioria dos campos de uma página. Para bloquear ou desbloquear a edição, selecione o campo na página, selecione a ponta da seta e selecione Bloquear edição ou Desbloquear edição. É importante lembrar de algumas regras sobre bloqueio e desbloqueio de campos:

  • Os campos que originalmente não estavam no objeto de página, mas foram adicionados à página por personalização, são sempre bloqueados e não podem ser desbloqueados usando personalização ou personalização.

  • O design do campo também pode impedir que ele seja editado. Se o desenvolvedor de AL definir a propriedade Editable do campo como false, ele estará sempre bloqueado e não poderá ser desbloqueado.

  • É importante observar que o recurso de edição de bloqueio tem como objetivo auxiliar na precisão, consistência e confiabilidade dos dados. Não se destina a proteger a integridade dos dados.

Importante

Nem todos os campos da tabela podem estar disponíveis para personalização no painel Adicionar campo à página. O desenvolvedor de uma tabela pode optar por impedir que um campo seja mostrado na personalização definindo a propriedade AllowInCustomization do campo como false.

Não é possível personalizar uma página que esteja em modo de análise. A opção Analisar está desativada. Se você alternar para o modo de personalização enquanto a página estiver no modo de análise, o modo de análise será automaticamente desativado.

Algumas páginas têm vários campos de página que são mapeados para a mesma tabela de origem. O painel Adicionar campo à página mostra todos esses campos de página de forma independente. Você pode mostrar, ocultar ou mover esses campos de forma independente, sem afetar os outros.

Se uma parte ou grupo estiver oculto, você ainda poderá identificar campos ocultos na parte ou grupo, mas não poderá adicionar, mover ou mostrar campos na parte ou grupo até que eles fiquem visíveis.