Tipos de columnas

Os nomes utilizados para os tipos dependen do deseñador utilizado. Power Apps utiliza unha convención que inclúe a forma en que os datos están formatados. O tipo de explorador de solucións utiliza un nome aliñado co tipo de datos da base de datos cun modificador de formato.

Vexa este vídeo para obter unha visión xeral rápida sobre os tipos de Dataverse:

A táboa seguinte inclúe o correspondente tipo de API AttributeTypeDisplayName.

Power Apps tipo de datos Tipo de explorador de solucións Tipo de API
Enteiro grande Selo de data/hora BigIntType
Opción Conxunto de opcións PicklistType
Choices Campo de selección múltiple MultiSelectPicklistType
Moeda Moeda MoneyType
Cliente Cliente CustomerType
Data e hora. Data e hora.
Formato de Data e hora
DateTimeType
Só data Data e hora.
Formato Só data
DateTimeType
Número decimal Número decimal DecimalType
Duración Número enteiro
Formato Duración
IntegerType
Enviar correo electrónico Liña única de texto
Formato Correo electrónico
StringType
Ficheiro Ficheiro FileType
Número de punto flotante Número de punto flotante DoubleType
Imaxe Imaxe ImageType
Linguaxe Número enteiro
Formato Idioma
IntegerType
Busca Busca LookupType
Texto de varias liñas Varias liñas de texto MemoType
Propietario Propietario OwnerType
Número de teléfono Liña única de texto
Formato Teléfono
StringType
Estado Estado StateType
Razón do estado Razón do estado StatusType
Mensaxe de texto Liña única de texto
Formato Texto
StringType
Área de texto Liña única de texto
Formato Área de texto
StringType
Símbolo do valor Liña única de texto
Formato Símbolo do valor
StringType
Fuso horario Número enteiro
Formato Fuso horario
IntegerType
Identificador único Identificador Único ou Clave Principal UniqueidentifierType
Enderezo URL Liña única de texto
Formato URL
StringType
Número enteiro Número enteiro
Formato Ningún
IntegerType
Si/Non Dúas opcións BooleanType

Para obter máis descricións para cada tipo, pode engadir ou editar, consulte o artigo para o deseñador correspondente:

Para obter máis información sobre como os tipos de datos de columna están definidos na API, consulte Metadatos de atributo

Tipos de columna utilizados polo sistema

Hai algunhas columnas utilizadas polo sistema que non se poden engadir utilizando o deseñador.

Tipo Descripción
Selo de data/hora Un tipo de enteiro grande usado polo sistema para capturar un número de versión para xestionar as actualizacións dunha táboa.
Cliente Unha columna de busca que se pode utilizar para especificar un cliente, que pode ser unha conta ou un contacto.
Nota: Este atributo pode engadirse utilizando o deseñador do explorador de solucións.
Propietario Unha columna de busca de sistema que fai referencia o usuario ou equipo que está atribuído o usuario ou equipo propiedade da fila da táboa.
Razón do estado Unha columna do sistema que teña que fornecer detalles adicionais acerca da columna de Estado. Cada opción non está asociada a un Estado as opcións dispoñibles. Pode engadir e editar as opcións.

Tamén pode incluír transicións de estado personalizados para controlar en que estado as opcións están dispoñibles para determinadas táboas. Máis información: Definir as transicións de motivo para o estado de táboas personalizadas
Estado Unha columna do sistema que teña as opcións correspondentes xeralmente ao estado activos e inactivos. Opcións adicionais ten a algúns atributos do sistema, pero todos os atributos personalizados só ten Activo e Inactivo opcións de estado.
Identificador único Unha columna de sistema almacena un valor identificador único global GUID (globally unique identifier) para cada fila.

Columnas de texto

As columnas de texto poden conter caracteres de texto. Este tipo de columna ten varias opcións de formato que cambiarán de presentación do texto.

Mire este vídeo para obter unha rápida visión xeral sobre as columnas de texto:

Hai tres tipos básicos de columnas de texto. Todos os valores indicados a continuación están en número de caracteres.

Nome do tipo de columna Valor predefinido Valor máximo Descripción
Mensaxe de texto 100 4000 Acepta unha única liña de texto.
Área de texto 100 4000 Acepta varias liñas de texto. Pódese configurar o número de filas mostradas para a columna. Use para pequenas cantidades de texto.
Texto de varias liñas 150 1048576 Acepta varias liñas de texto. Pódese configurar o número de filas mostradas para a columna. Utilízase cando se necesitan grandes cantidades de texto.

Eleccións

Pode personalizar formularios (principal, de creación rápida e de visualización rápida) e modelos de correo engadindo columnas de selección múltiple denominadas Eleccións. Ao engadir unha columna de eleccións, pode especificar varios valores que estarán dispoñibles para que os seleccionen os usuarios. Cando os usuarios enchan o formulario, poden seleccionar un, varios ou todos os valores mostrados nunha lista despregable.

Por exemplo, se unha organización opera en varias áreas ou países, pode incluír varias localizacións ou países nunha columna "Área de operación". Un usuario pode seleccionar unha ou varias localizacións da lista de valores dispoñibles.

As eleccións pódense usar con grades só de lectura, grades editables e a maioría de formularios. As opcións de selección múltiple non se poden usar con:

  • Fluxos de traballo, fluxos de procesos comerciais, accións, diálogos, regras de negocio, gráficos, columnas de resumo ou columnas calculadas.
  • Informes, SLA1 e regras de encamiñamento1.

1 A táboa require Dynamics 365 servizo de atención ao cliente.

Formularios

As columnas de selección múltiple de opcións admítense nos seguintes tipos de formularios:

Tipo de formulario Dispoñibilidade
Formulario de Turbo Si
Actualizar formulario Só de Lectura (a columna estará dispoñible mais non se pode editar)
Formulario herdado Non
Formulario de edición en masa Non

Pode utilizar opcións globais que están definidas na súa organización para configurar valores para as opcións de selección múltiple.

Utilizar o tipo de número

Ao elixir o tipo correcto de columna numérica a usar, a decisión de usar a Número enteiro ou Moeda tipo debe ser sinxelo. A opción entre utilizar Punto Floating ou Decimal números require thought máis.

Mire este vídeo para axudarlle a decidir que tipo de columna usar:

Números de decimal están almacenados na base de datos exactamente como especificado. Flotante punto números almacenar unha approximation extremely peche valor. Por que escolla approximation extremely peche cando teña o valor exacto? A resposta é obter o rendemento do sistema diferente.

Utilice decimais cando é necesario fornecer informes que requiren cálculos moi correcta ou se normalmente utilizan consultas buscar valores son iguais ou é igual a outro valor.

Utilizar flotantes números vaia ao almacenar datos que representa fraccións ou valores que se van normalmente consultar comparar a outro valor utilizar superior ou inferior operadores. Na maioría dos casos, a diferenza entre decimal e flotante non se nota. A menos que necesitan os cálculos posibles máis precisa, números de punto flotante debería traballen para vostede.

Os enteiros grandes (ou BigInt) son números grandes cun valor máximo de 9,223,372,036,854,775,807. Utilízase para almacenar números moi grandes que superan as capacidades de Número enteiro e Decimal. Algúns usos para isto inclúen o almacenamento de valores de marca de tempo e como ID únicos, así como números superiores a 100.000 millóns.

Nota

Actualmente, BigInt só está dispoñible para o seu uso a través da API. Isto inclúe a creación de columnas, a creación de datos e a xestión de datos.

Uso de columnas de moeda

Columnas de moeda permiten dunha organización para configurar varias moedas que poida utilizar filas da organización. Cando as organizacións teñen varias moedas, normalmente desexan para poder realizar os cálculos para fornecer valores utilizando a súa moeda base. Cando engade unha columna de moeda a unha táboa que non teña outras columnas de moeda, engádense dúas columnas adicionais:

  • Unha columna de busca chamada Moeda que pode definir a calquera moeda activa configurada para a súa organización. Pode configurar varias moedas activas para a súa organización en Configuración > Xestión de empresa > Moedas. Non pode especificar a moeda e unha taxa de cambio coa moeda base para a organización. Se ten varias moedas activas, pode engadir a columna de moeda ao formulario e permitir a xente especificar que moeda se debería aplicar ao valores monetarios desta fila. Isto modifica o símbolo monetario mostrado para as columnas de moeda no formulario.

    As persoas tamén poden modificar as súas opcións persoais para seleccionar unha moeda predefinida para as filas que crean.

  • Unha columna decimal chamada Tipo de Cambio que fornece o tipo de cambio para a moeda seleccionada asociada á táboa en relación coa moeda base. Se esta columna se engade ao formulario, as persoas poderán ver o valor, pero non poden editalo. A taxa de cambio é almacenado coa moeda.

Para cada columna de moeda que engada, engádese outra columna de moeda co sufixo _Base no nome. Esta columna almacena o cálculo de valor da columna de moeda que engadiu e a moeda base. De novo, se esta columna se engade ao formulario, non se pode editar.

Ao configurar unha columna de moeda pode escoller o valor de precisión. Existen tres opcións, como se mostra na táboa a seguir.

Opción Descrición
Precisión decimal de prezos Esta é unha precisión de única organización que se vai usar para os prezos de Configuración > Administración > Configuración do sistema > Separador xeral.
Precisión de moeda Esta opción aplica a precisión definida para a moeda da fila.
Valores de precisión específicos Estes axustes permiten definir unha precisión de conxunto específica usando valores entre 0 e 4.

Diferentes tipos de lookups

Cando crea unha nova columna de busca, está a crear unha nova relación de táboa de varios a un (N:1) entre a táboa coa que está a traballar e o Tipo de fila de destino definido para a busca. Hai opcións de configuración adicionais para esta relación que se describen en Crear e editar relacións entre táboas. Pero todas as buscas personalizadas só poden permitir unha referencia a unha fila individual para un tipo de fila de destino única.

No entanto, vostede debe ter teña en conta que non cada busca compórtase deste modo. Hai varios tipos diferentes de lookups de sistema como se mostra aquí.

Tipo de busca Descripción
Simple Permite unha referencia única a unha táboa determinada. Todos os lookups personalizada son deste tipo.
Cliente Permite unha referencia única a unha conta ou unha fila de contacto.
Propietario Permite unha única referencia a un equipo ou unha fila de usuario. Todas as táboas de equipo ou propiedade do usuario teñen unha destas. Máis información: Engadir unha táboa como opción de busca na súa aplicación
PartyList Permite varias referencias a varias táboas. Estas buscas atópanse nas columnas Para e CC da táboa Correo electrónico. Tamén se usan nas táboas Teléfono e Cita.
Referente a Permite unha única referencia a varias táboas. Estas buscas atópanse na columna correspondente utilizada en actividades.

Columnas de imaxe

Utilizar columnas de imaxe para mostrar unha imaxe única por fila na aplicación. Cada táboa só pode ter unha columna de imaxe. Pode engadir unha columna de imaxe a táboas personalizadas, pero non para táboas estándar. Algunhas táboas estándar teñen columnas de imaxe definidas.

Aínda que unha táboa ten unha columna de imaxe, mostrar esa imaxe nunha aplicación controlada por modelos require que active dúas opcións de configuración.

  • A definición da táboa estándar do valor da propiedade Imaxe primaria debe estar configurada en Imaxe predefinida. As táboas personalizadas requiren unha columna de imaxe personalizada. A continuación, pode seleccionar esa columna de imaxe para o valor Imaxe primaria na definición de táboa personalizada.
  • O formulario de táboa onde se mostrará a imaxe debe ter activada a propiedade Amosar imaxe no formulario.

A xente escolle a imaxe para cargar unha imaxe desde o seu ordenador. As imaxes deben ocupar menos de 10 MB e estar nun dos seguintes formatos:

  • jpg
  • jpeg
  • gif
  • tif
  • tiff
  • bmp
  • png

Cando a imaxe está cargada, converterase a un formato .jpg e todas as imaxes descargadas tamén utilizarán este formato. Se cargou un .gif animated, só o primeiro marco gardar.

Cando se carga unha imaxe, redimensionarase como unha imaxe de "miniatura" ata un tamaño máximo de 144 píxeles por 144 píxeles. Persoas debería redimensionar ou crop as imaxes antes de que cargar eles para que se mostrará tamén utilizando esta tamaño. Todas as imaxes cropped estea square. Se ambos os lados dos unha imaxe ter menos de píxeles 144, imaxe ser cropped estea square con dimensions parte redefinir.

Nota

As columnas de imaxe non funcionan con fluxos de procesos empresariais, regras empresariais, gráficos, columnas acumulativas ou columnas calculadas.

Crea unha columna de imaxe e engádea a un formulario

  1. Ir a https://make.powerapps.com, seleccione Solucións e, a continuación, abra a solución non xestionada que contén o formulario de táboa onde quere engadir unha columna de imaxe.

  2. Abra a táboa e, a continuación, seleccione Columnas área.

  3. Na barra de comandos, seleccione Engadir columna.

  4. Introduza ou seleccione valores para as seguintes propiedades e, a continuación, seleccione Feito.

    • Nome para mostrar, como Imaxe da receita.
    • Nome. Este é o nome único que inclúe o prefixo publicador de solucións e que non se pode cambiar unha vez gardado.
    • Tipo de datos. Seleccione Imaxe.
    • Imaxe primaria. As columnas de imaxe que se definen como imaxe principal móstranse na esquina superior dereita do formulario. Só podes ter unha imaxe principal para cada táboa.
    • Activa a seguridade da columna. Utilízase para controlar o acceso a columnas específicas. Máis información: Seguridade a nivel de campo para controlar o acceso
    • Activar a auditoría. Permite o rexistro dos cambios que se fan nos rexistros da táboa e no acceso dos usuarios para que poida revisar a actividade máis tarde. Máis información: Guía do administrador: xestionar Dataverse auditoría
    • Ordenable no panel de control experiencia interactiva. Especifica a columna que se utilizará para configurar paneis interactivos. Máis información: Configura columnas de filtro e roles de seguranza para paneis interactivos
    • Tamaño máximo da imaxe. O valor predeterminado é 10.240 KB. O tamaño mínimo é de 1 KB e o máximo de 30.720 KB.
  5. Seleccione Gardar táboa.

  6. Seleccione o Formulario e, a continuación, abra o formulario para editar, como o formulario principal da táboa.

  7. Engade a columna da imaxe ao lenzo do formulario.

  8. Na barra de comandos editor de formularios, seleccione Gardar e, a continuación, seleccione Publicar para poñer a disposición dos usuarios a columna de imaxes.

Os usuarios da aplicación agora poden seleccionar a imaxe para mostrar no formulario. Cando un usuario da aplicación abre o formulario para un rexistro, pode seleccionar Escolla ficheiro, seleccione a imaxe e, a continuación, garde o rexistro. Despois, a imaxe móstrase no formulario onde se atopa a columna da imaxe.

A columna da imaxe deste exemplo é a imaxe principal, polo que a imaxe tamén aparece na parte superior esquerda do formulario.

Formulario en tempo de execución coa imaxe principal de patacas fritas mostrada nun rexistro de táboa de receitas

Os usuarios poden seleccionar Aberto para mostrar a imaxe a tamaño completo nunha nova pestana do navegador ou selecciona Eliminar para eliminar a imaxe do rexistro e Dataverse.

Máis información para programadores que traballan con datos de imaxe:

Columnas de ficheiro

[Este tema é a documentación de pre-lanzamento e está suxeito a cambios.]

A columna Ficheiro úsase para almacenar datos binarios. O principal uso desta columna é almacenar unha única imaxe, nota ou anexo. Non obstante, o almacenamento doutras formas de datos binarios tamén é posible. Pódense engadir unha ou máis columnas deste tipo de datos a unha táboa personalizable estándar existente ou a unha táboa personalizada.

O predeterminado Tamaño máximo do ficheiro é de 32 MB e o tamaño máis grande que pode configurar é de 10 GB. O límite de tamaño do ficheiro pódese establecer individualmente para cada columna do tipo de ficheiro engadida a unha táboa.

Nota

  • Unha vez gardado o tamaño máximo de ficheiro, non se poderá cambiar.
  • As columnas de ficheiros non funcionan con fluxos de procesos empresariais, regras empresariais, gráficos, columnas acumulativas ou columnas calculadas.

Para crear unha columna de ficheiros, no panel esquerdo Power Apps seleccionar Solucións, abra a solución que desexe, abra a táboa que desexe, seleccione o Columnas zona, seleccione Engadir columna, e despois no Propiedades da columna panel, seleccione Arquivo como o Tipo de datos.

Máis información para programadores que traballan con datos de ficheiros: Atributos do ficheiro

Columnas de fórmula Fx

Construído sobre Power Fx, use unha columna de fórmula Fx para realizar operacións que devolvan valores durante as operacións de recuperación. As columnas de fórmulas usan Power Fx sintaxe similar a Office Excel. Máis información: Traballar con columnas de fórmulas (vista previa)

Busca e ordenación de columnas

A maioría das columnas teñen opcións para activar a busca ou a ordenación do contido da columna.

Permite buscas

Case todos os tipos de datos de columna créanse co Buscable valor habilitado. Pódese desactivar no momento da creación ou máis tarde despois de crear a columna. Non se poden buscar os seguintes tipos de datos:

  • Imaxe. As imaxes gárdanse e recóllense mediante URL de referencia e, por iso, non se poden buscar.
  • Arquivo. Os ficheiros gárdanse e recuperan mediante URL de referencia e, por iso, non se poden buscar.
  • Fórmulas. As fórmulas úsanse para crear unha saída calculada dinámicamente e, por iso, non se poden buscar.

O Cliente O tipo de datos está activado para a busca por defecto e non se pode desactivar. É necesario que o sistema poida buscar.

Ordenable

Case todos os tipos de datos créanse co Ordenable valor desactivado. O valor pódese cambiar no momento da creación ou despois despois da creación da columna. Os seguintes tipos de datos non ofrecen a posibilidade de activar un atributo ordenable:

  • Fórmulas. As fórmulas úsanse para crear unha saída calculada dinámicamente e, por iso, non se poden ordenar.
  • Buscar. As buscas teñen valores que se recuperan de forma dinámica da táboa de orixe e, por iso, non se poden ordenar.
  • Cliente. Cliente é un campo de busca estándar e non se pode ordenar porque se recupera de forma dinámica.

Nota

Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)

Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).