Partilhar via


Criar uma escolha

As colunas de opções permitem-lhe incluir listas pendentes de valores fixos para um utilizador na sua aplicação para garantir a consistência dos dados. As colunas de escolha eram anteriormente referidas como conjuntos de opções e, por vezes, são chamadas listas de escolhas. Semelhante a tabelas, existem as duas escolhas padrão ou os criadores têm a capacidade de criar colunas de opções personalizadas para utilizar em aplicações.

É possível criar opções ao trabalhar a partir de uma solução em powerapps.com ou num formulário de tabela na estruturador de formulários.

As colunas de opções podem ser apenas de seleção individual (escolha) ou podem permitir a seleção múltipla (opções). A seguinte captura de ecrã mostra uma coluna de opções de seleção múltipla numa aplicação condicionada por modelo.

Uma coluna de opções de seleção múltipla apresentada num formulário principal de aplicação condicionada por modelo

As opções são global ou local. Pode definir uma escolha para utilizar um conjunto de opções definidas noutro local (globalmente), que pode ser disponibilizado a outras colunas de opções ou definir um conjunto de opções disponível apenas na coluna de opções (localmente). Mais informações: Descrição geral sobre como criar e editar colunas de opções

Criar uma escolha global dentro de uma solução

  1. Inicie sessão em powerapps.com, selecione Soluções e, em seguida, abra a solução que pretende. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
  2. Na barra de comandos, selecione Novo>Opção.
  3. Introduza as seguintes propriedades:
    • Nome a Apresentar. Introduza o Nome a apresentar para a sua coluna. O Nome a apresentar é utilizado quando apresenta esta coluna aos seus utilizadores.
    • No campo Etiqueta, introduza a etiqueta que pretende que seja apresentada para a opção de escolha.
    • O número Valor representa um valor exclusivo para a opção e não é apresentado na coluna de opções numa aplicação. Repare que é gerado automaticamente um número para cada Valor. Recomendamos que não altere esta definição. Ter um Valor exclusivo ajuda a garantir que o valor será diferente dos outros valores de opção que poderão ser definidos noutras soluções e importados para o seu ambiente.
    • Selecione o seletor de cores à esquerda da Etiqueta se quiser que apareça uma cor para a opção nos gráficos da aplicação condicionada por modelo.
    • Propriedades adicionais.
      • Descrição. Adicione uma descrição para a opção.
      • Valor externo. Este valor é utilizado para tabelas virtuais para mapear um valor de uma origem de dados externos com esta opção.
      • Oculto. Oculte a opção da coluna de escolha em runtime em aplicações. Para mais informações sobre as limitações desta propriedade, aceda a Limitações da propriedade Hidden de escolha.

      Atenção

      A propriedade Hidden nunca deve ser usada como uma forma segura de impedir que utilizadores visualizem ou editem valores de coluna. Estas propriedades aplicam-se apenas a componentes da aplicação, como formulários e vistas de aplicações condicionadas por modelo, mas não têm efeito nos privilégios de dados do utilizador. Quando uma coluna está oculta, os utilizadores ainda podem aceder aos dados da coluna de outras maneiras, como fazendo chamadas à API Web. Para proteger as colunas, utilize a segurança de nível de coluna para controlar o acesso.

  4. Selecione Nova escolha para criar outra opção para a escolha.
  5. Repita o passo anterior até ter as opções que pretende para a escolha.
  6. Expandir Opções Avançadas para apresentar propriedades adicionais:
    • Name. Nome exclusivo da escolha global, incluindo o prefixo do fabricante de soluções.
    • Nome de tipo externo. Este valor é utilizado para tabelas virtuais para mapear um valor de uma origem de dados externos com esta escolha.
    • Descrição. Introduza uma descrição opcional para a coluna de opções.
  7. Selecione Guardar.

Importante

As escolhas globais não podem ser adicionadas diretamente a uma aplicação. Depois de criar uma coluna de escolha global, as opções da escolha podem ser disponibilizadas quando cria uma coluna de escolha local. As colunas de escolha local são específicas da tabela e podem ser usadas com formulários e vista numa aplicação.

Criar uma escolha local a utilizar em formulários e vistas

Crie uma coluna de escolha local para uma tabela que possa ser utilizada em formulários e vistas numa solução.

  1. Inicie sessão em powerapps.com, selecione Soluções e, em seguida, abra a solução que pretende. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.

  2. Abra a tabela onde pretende criar a escolha local e, em seguida, na barra de comando, selecione Nova>Escolha.

  3. No painel Nova coluna, enter as propriedades para a coluna de opções.

Configurar propriedades para uma opção local

  • Nome a Apresentar. Introduza o Nome a apresentar para a sua coluna. O Nome a apresentar é utilizado quando apresenta esta coluna aos seus utilizadores.
  • Descrição. Introduza uma descrição opcional da coluna de opções.
  • Tipo de dados. Selecione Opção>Opção. Selecione Opção>Sim/Não se pretende um campo de opções de seleção única de duas opções.
  • Comportamento. Selecione calculado para permitir que a coluna seja incluída nas colunas calculadas para automatizar os cálculos manuais.
  • Necessário. Definir isto como Negócio necessário fá-lo para um registo não poder ser guardado sem dados nesta coluna.
  • Procurável. Quando selecionada, esta coluna aparece na Localização Avançada e está disponível ao personalizar vistas.
  • É permitido selecionar várias opções. Selecione esta opção se pretende criar uma opção onde o utilizador poderá selecionar mais de uma opção (seleção múltipla).
  • Sincronizar com a opção global?
    • Sim. Selecione esta opção se pretende que a opção local tenha a capacidade para utilizar opções a partir de uma opção global. Em seguida, também pode selecionar uma opção global existente para utilizar as opções a partir dessa opção global.
    • Não. Selecione esta opção se não pretende que a opção tenha a capacidade para utilizar opções a partir de uma opção global.
    • Sincronizar esta opção com. Quando Sincronizar com a opção global for Sim, pode selecionar uma coluna de opções existente. Em seguida, as opções configuradas para essa opção podem ser utilizadas para esta opção.
    • Se escolheu Não para ativar uma opção global, crie as opções para a sua opção ao selecionar Opções ou se escolher Sim, selecione Editar opção para editar as opções de escolha de sincronização ou Nova opção para adicionar novas opções:
    • No campo Etiqueta, introduza a etiqueta que pretende que seja apresentada para a opção de escolha.
    • O número Valor representa um valor exclusivo para a opção e não é apresentado na coluna de opções numa aplicação. Repare que é gerado automaticamente um número para cada Valor. Recomendamos que não altere esta definição. Ter um Valor exclusivo ajuda a garantir que o valor será diferente dos outros valores de opção que poderão ser definidos noutras soluções e importados para o seu ambiente.
    • Selecione o seletor de cores à esquerda da Etiqueta se quiser que apareça uma cor para a opção nos gráficos da aplicação condicionada por modelo.
  • Opção predefinida. Selecione uma das opções que criou como opção predefinida.
  • Nome do esquema. Este é o nome exclusivo utilizado pelo sistema e é gerado automaticamente com base no nome a apresentar e no prefixo do fabricante de soluções. Depois de uma nova coluna de opções ser guardada, não pode alterar esta opção.
  • Ativar segurança de coluna. Selecione esta opção para permitir a proteção dos dados na coluna para além da segurança definida para a tabela.
  • Ativar auditoria. Se a auditoria tiver sido ativada no ambiente, esta coluna pode ser incluída no controlo de alterações.
  • Aparece no filtro global do dashboard. Selecione esta opção para permitir que a coluna seja disponível como filtro em dashboards interativos.
  • Ordenável. Selecione esta opção para permitir a ordenação desta coluna quando utilizada em dashboards interativos.

Selecione Guardar.

Agora, a coluna de escolha local aparece nos estruturadores de formulário de vistas e formulários a adicionar à tabela.

Criar e editar escolhas globais utilizando o explorador de soluções

Para obter informações sobre como criar e editar opções globais utilizando o explorador de soluções clássico, vá para Criar ou editar um conjunto de opções global (lista de opções).

Limitações da propriedade Hidden de escolha

  • A propriedade Hidden da coluna de escolha é apenas aplicável a aplicações condicionadas por modelo. Outros componentes que usam tabelas do Microsoft Dataverse, como aplicações de tela, não usam a propriedade Hidden da coluna de escolha.
  • A propriedade Hidden da coluna de escolha só funciona para aplicações com o aspeto moderno e atualizado para aplicações condicionadas por modelo ativado.
  • Atualmente, a propriedade Hidden da coluna de escolha não é suportada para opções de seleção múltipla, mesmo quando a opção Selecionar várias opções é permitido está selecionada.
  • A propriedade Hidden só oculta a etiqueta e o valor da opção quando apresentado numa aplicação condicionada por modelo. Mesmo quando ocultas, as etiquetas e os valores de escolha podem ser visualizados e definidos acedendo à tabela do Dataverse diretamente, como em make.powerapps.com. As opções ocultas também podem ser definidas usando o método da API de cliente setValue.