Crear unha opción

As columnas de opcións permítenlle incluír listas despregables de valores fixos a un usuario da súa aplicación para asegurar a coherencia de datos. As columnas de elección antes denominábanse conxuntos de opcións e ás veces chámanse listas de selección. De forma semellante ás táboas, hai opcións estándar ou creadores que teñen a capacidade de crear columnas de opcións personalizadas para utilizar nas aplicacións.

As eleccións poden crearse mentres se traballa desde unha solución en Power Apps (make.powerapps.com) ou nun formulario de táboa no deseñador de formularios.

As columnas de selección poden ser de selección individual tan só (opción) ou poden permitir a selección múltiple (opcións). A seguinte captura de pantalla mostra unha columna de opcións de selección múltiple nunha aplicación baseada en modelos.

Unha columna de opcións de selección múltiple que se mostra nun formulario principal dunha aplicación baseada en modelos

As opcións son globais ou locais. Podes definir unha opción para usar un conxunto de opcións definidas noutro lugar (globalmente), que pode estar dispoñible noutras columnas de elección, ou definir un conxunto de opcións dispoñibles só dentro da columna de elección (localmente). Máis información: Visión xeral da creación e edición de columnas de opcións

Crear unha opción global dentro dunha solución

  1. Inicia sesión en powerapps.com selecciona Solucións e, a seguir, abre a solución que queres. Se o elemento non está no panel lateral, selecciona …Máis e despois selecciona o elemento que queres.
  2. Na barra de comandos, seleccione Nova>Elección.
  3. Introduza as seguintes propiedades:
    • Nome para mostrar. Introduza o Nome para mostrar da súa columna. O nome para mostrar úsase ao presentar esta columna aos usuarios.
    • No campo Etiqueta , introduza a etiqueta que desexa que se mostre para a opción de escolla.
    • O número Valor representa un valor único para a opción e non se mostra na columna de opcións dunha aplicación. Fíxate en que se xera un número para cada valor automaticamente. Recomendamos que non cambie isto. Ter un valor único axuda a garantir que o valor sexa diferente doutros valores de opción que poidan estar definidos noutras solucións e importados ao teu entorno.
    • Selecciona o selector de cores á esquerda da Etiqueta se queres que apareza unha cor para a opción nos gráficos de aplicacións baseadas en modelos.
    • Selecciona os tres puntos verticais Propiedades >adicionais para establecer as seguintes propiedades:
      • Descrición. Engade unha descrición para a opción.
      • Valor externo. Este valor úsase para que as táboas virtuais mapeen un valor nunha fonte de datos externa con esta opción.
      • Oculto. Ocultar a opción da columna de escolla en tempo de execución nas aplicacións. Para obter máis información sobre as limitacións desta propiedade, vaia a Limitacións da propiedade oculta Choice.

      Atención

      A propiedade Hidden nunca se debe usar como unha forma segura de impedir que os usuarios vexan ou editen os valores das columnas. Estas propiedades só se aplican a compoñentes de aplicacións como formularios e vistas de aplicacións baseadas en modelos, pero non teñen ningún efecto nos privilexios de datos dun usuario. Cando unha columna está oculta, os usuarios aínda poden acceder aos datos da columna doutros xeitos, como mediante chamadas á API web. Para protexer columnas, use seguridade a nivel de columna para controlar o acceso.

  4. Seleccione Nova opción para crear outra opción para a opción.
  5. Repite o paso anterior ata ter as opcións que queres para escoller.
  6. Expandir Opcións avanzadas para mostrar propiedades adicionais:
    • Nome. Nome único da opción global incluíndo o prefixo de publicador de solucións.
    • Nome do tipo externo. Este valor úsase para que as táboas virtuais mapeen un valor nunha fonte de datos externa con esta opción.
    • Descrición. Introduza unha descrición opcional da columna de elección.
  7. Seleccione Gardar.

Importante

As opcións globais non se poden engadir directamente a unha aplicación. Despois de crear unha columna de opción global, as opcións da opción poden estar dispoñibles ao crear unha columna de opción local. As columnas de elección local son específicas da táboa e pódense usar con formularios e vistas nunha aplicación.

Crear unha opción local para usar en formularios e vistas

Crea unha columna de opción local para unha táboa que se poida usar en formularios e vistas dentro dunha solución.

  1. Inicia sesión en powerapps.com selecciona Solucións e, a seguir, abre a solución que queres. Se o elemento non está no panel lateral, selecciona …Máis e despois selecciona o elemento que queres.

  2. Abra a táboa onde quere crear a opción local e, a seguir, na barra de comandos, seleccione Nova>Opción.

  3. No panel Nova columna , introduza as propiedades da columna de escolla.

Configure as propiedades para unha opción local

  • Nome para mostrar. Introduza o Nome para mostrar da súa columna. O nome para mostrar úsase ao presentar esta columna aos usuarios.
  • Descrición. Introduza unha descrición opcional da columna de elección.
  • Tipo de datos. Selecciona Opción>Opción. Seleccione Opción>Si/Non se quere un campo de selección único con dúas opcións.
  • Comportamento. Seleccione calculado para permitir que a columna se inclúa nas columnas calculadas para automatizar os cálculos manuais.
  • Obrigatorio. Establece este valor como Business required para que non se poida gardar un rexistro sen datos nesta columna.
  • Buscable. Se se selecciona, esta columna aparece en Localización avanzada e está dispoñible ao personalizar as visualizacións.
  • Permítese seleccionar varias opcións. Seleccione esta opción se quere crear unha opción onde o usuario poida seleccionar máis dunha opción (selección múltiple).
  • Sincronizar coa elección global?
    • Si. Seleccione esta opción se quere que a opción local teña a posibilidade de usar opcións dunha opción global. Despois, tamén pode seleccionar unha opción global existente para usar as opcións desa opción global.
    • Non. Seleccione esta opción se non quere que a opción local teña a posibilidade de usar opcións dunha opción global.
    • Sincroniza esta opción con. Cando Sincronizar coa opción global está Si, podes seleccionar unha columna de opcións existente. Despois, as opcións configuradas para esa opción pódense usar para esta elección.
    • Se escolleu Non para activar unha opción global, cree as opcións para a súa opción seleccionando Opcións ou, se escolleu Si, seleccione Editar opción para editar as opcións de opción de sincronización ou Nova opción para engadir novas opcións:
    • No campo Etiqueta , introduza a etiqueta que desexa que se mostre para a opción de escolla.
    • O número Valor representa un valor único para a opción e non se mostra na columna de opcións dunha aplicación. Fíxate en que se xera un número para cada valor automaticamente. Recomendamos que non cambie isto. Ter un valor único axuda a garantir que o valor sexa diferente doutros valores de opción que poidan estar definidos noutras solucións e importados ao teu entorno.
    • Selecciona o selector de cores á esquerda da Etiqueta se queres que apareza unha cor para a opción nos gráficos de aplicacións baseadas en modelos.
  • Opción predeterminada. Seleccione unha das opcións que creou como opción predeterminada.
  • Nome do esquema. Este é o nome único que usa o sistema e xérase automaticamente en función do nome para mostrar e do prefixo do publicador de solucións. Despois de gardar unha nova columna de opcións, non pode cambiala.
  • Activar a seguranza da columna. Seleccione esta opción para asegurar os datos da columna máis alá da seguridade definida para a táboa.
  • Activar a auditoría. Se a auditoría se activou no ambiente, esta columna pódese incluír no seguimento de cambios.
  • Aparece no filtro global do panel. Seleccione esta opción para permitir que a columna estea dispoñible como filtro nos paneis interactivos.
  • Ordenable. Seleccione esta opción para permitir a ordenación desta columna cando se use en paneis interactivos.

Seleccione Gardar.

Agora a columna de elección local aparece nos deseñadores de formularios e vistas para engadir á táboa.

Crea e edita eleccións globais usando o explorador clásico de solucións

Para obter información sobre como crear e editar opcións globais usando o explorador de solucións clásico, vaia a Crear ou editar un conxunto de opcións globais (local).

Limitacións da propiedade oculta de elección

  • A propiedade oculta da columna de elección só é aplicable para aplicacións baseadas en modelos. Outros compoñentes que usan táboas, como as aplicacións de lenzo, non usan a propiedade oculta da columna de elección. Microsoft Dataverse
  • A propiedade oculta da columna de elección só funciona para aplicacións coa aspecto moderno e actualizado para aplicacións baseadas en modelos activada.
  • A propiedade oculta da columna de elección non é compatible actualmente con opcións de selección múltiple mesmo cando a opción Permítese a selección de varias opcións estea seleccionada.
  • A propiedade oculta só oculta a etiqueta e o valor da opción cando se mostran nunha aplicación baseada en modelos. Mesmo cando están ocultos, as etiquetas e os valores das opcións pódense ver e definir accedendo directamente á táboa, por exemplo desde make.powerapps.com. Dataverse As opcións ocultas tamén se poden configurar usando o setValue método da API do cliente.