Partilhar via


Mostrar ou ocultar os elementos do formulário de aplicações orientadas por modelos

Vários tipos de elementos de formulário a opção têm a ser apresentadas ou ocultadas no runtime da aplicação. Os separadores, secções, colunas, iFrames e recursos Web fornecem esta opção. Pode alterar a predefinição para visualizar um elemento de formulário no estruturador de formulários selecionando a propriedade Ocultar.

Hide property for a tab on a form

Utilizando scripts de formulário ou regras de negócio é possível controlar a visibilidade destes elementos para criar um formulário dinâmico para fornecer uma interface de utilizador que se adapte às condições no formulário.

Importante

O que oculta o formulário elementos não é uma forma recomendada para impor a segurança. Existem várias formas que possam ver todos os elementos e dados no formulário quando são ocultar elementos.

Desativar, ocultar ou bloquear uma coluna, controlo ou componente de formulário utilizando o estruturador de formulários manualmente no formulário XML ou usando uma API do Cliente apenas funciona para controlar o acesso de dados numa aplicação de cliente web Interface Unificada ou legada. Não impõe estritamente o acesso aos dados por si só nas aplicações. Além disso, não controla o acesso aos dados através de outras formas de se ligar ao Microsoft Dataverse, como através da utilização do serviço Web ou de uma aplicação de tela. Também é importante saber que a aplicação não apresentará uma mensagem de erro ou bloqueará uma poupança se uma coluna necessária for nula e tiver sido desativada. Isto assegura que os utilizadores nunca estão impedidos de concluir uma tarefa. Para controlar o acesso, consulte Definir direitos de acesso para um formulário ou utilize a Segurança a nível de campos.

Em vez de criar os formulários que dependam de scripts para gerir a visibilidade das opções, considere se um fluxo de processos de negócio, um diálogo, ou a mudança para outro formulário que é melhor para seridos para satisfazer as suas necessidades. Se utilizar scripts, certifique-se de que todos o elemento que possa ser ocultado esteja oculto por predefinição. Mostre-o scripts na sua lógica chamadas para o mesmo. Esta forma não será apresentado em apresentações que não suportam scripts.

Na Interface Unificada, para secções onde as colunas não se estendem por mais do que uma coluna, esconder uma coluna na secção move a coluna abaixo no formulário. Se uma coluna se estender por mais de duas colunas numa secção, ocultar uma coluna na secção que tenha um controlo em frente a ela não deslocará a coluna abaixo no formulário. Irá ver espaço branco adicional onde a coluna escondida está na secção.

Métodos de API do cliente para controlar a visibilidade dos elementos de forma

Para informações sobre como alterar o estado mostrar ou ocultar o elemento do formulário para o cabeçalho, barra de comandos e separadores no runtime da aplicação, consulte estes artigos de referência de API do cliente:

Passos seguintes

Descrição geral da interface do editor de formulários

Nota

Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)

O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).