Tipos de campos

Os nomes utilizados para tipos dependem do estruturador utilizado. O portal PowerApps utiliza uma convenção que inclui a forma como os dados são formatados. O tipo de explorador de soluções utiliza um nome alinhado com o tipo de dados da base de dados com um modificador de formato. A tabela seguinte inclui o tipo de API correspondente AttributeTypeDisplayName.

Tipo de dados do portal Tipo de explorador de soluções Tipo de API
Número Inteiro Grande Carimbo de Data/Hora BigIntType
Moeda Moeda MoneyType
Cliente Cliente CustomerType
Data e Hora Data e Hora
Formato Data e Hora
DateTimeType
Apenas Data Data e Hora
Formato Apenas Data
DateTimeType
Número Decimal Número Decimal DecimalType
Duração Número Inteiro
Formato Duração
IntegerType
E-mail Uma Linha de Texto
Formato E-mail
StringType
Número de Vírgula Flutuante Número de Vírgula Flutuante DoubleType
Imagem Imagem ImageType
Idioma Número Inteiro
Formato Idioma
IntegerType
Pesquisa Pesquisa LookupType
Conjunto de Opções de Seleção Múltipla Conjunto de Opções de Seleção Múltipla MultiSelectPicklistType
Texto Multilinha Várias Linhas de Texto MemoType
Conjunto de Opções Conjunto de Opções PicklistType
Proprietário Proprietário OwnerType
Telefone Uma Linha de Texto
Formato Telefone
StringType
Razão do Estado Razão do Estado StatusType
Status Status StateType
Área Texto Uma Linha de Texto
Formato Área de Texto
StringType
Texto Uma Linha de Texto
Formato Texto
StringType
Sigla de Ticker Uma Linha de Texto
Formato Sigla de Ticker
StringType
Fuso horário Número Inteiro
Formato Fuso Horário
IntegerType
Duas Opções Duas Opções BooleanType
Identificador Exclusivo Identificador Exclusivo ou Chave Primária UniqueidentifierType
URL Uma Linha de Texto
Formato URL
StringType
Número Inteiro Número Inteiro
Formato Nenhum
IntegerType

Para obter mais descrições para cada tipo que pode adicionar ou editar, consulte o tópico do estruturador correspondente:

Para mais informações sobre como os tipos de dados de campos são definidos na API, consulte Metadados do Atributo

Tipos de campos utilizados pelo sistema

Existem alguns campos utilizados pelo sistema que não é possível adicionar utilizando o estruturador.

Tipo Descrição
Número Inteiro Grande ou Carimbo de Data/Hora Utilizado pelo sistema para captar um número da versão das atualizações de gestão para uma entidade.
Cliente Um campo de pesquisa que pode utilizar para especificar um cliente, que pode ser uma conta ou um contacto.
Nota: este atributo pode ser adicionado utilizando o estruturador do explorador de soluções.
Proprietário Um campo pesquisa de sistema que provesse o utilizador ou equipa que recebem um utilizador ou equipa proprietário do registo de entidade.
Razão do Estado Um campo sistema que tenha as opções que especificam o detalhes adicionais sobre o campo estado. Cada opção está associada a uma das opções de estado disponíveis. Pode adicionar e editar as opções.

Também pode incluir transições de estado personalizadas para controlar as opções do estado disponíveis em determinadas entidades. Mais informações: Definir transições de razão do estado para entidades personalizadas
Status Um campo sistema que tenha as opções que correspondem normalmente ao estado inativo e ativo. Alguns atributos de sistema tem opções adicionais, mas todos os atributos personalizados têm apenas Ativo e opções do estado de Inativo.
Identificador Exclusivo Um campo sistema armazena um valor GUID (identificador exclusivo global) para cada registo.

Conjunto de Opções de Seleção Múltipla

Pode personalizar formulários (principal, criação rápida e vista rápida) e modelos de e-mail ao adicionar campos de seleção múltipla. Quando adiciona um campo Conjunto de Opções de Seleção Múltipla, pode especificar vários valores que estarão disponíveis para os utilizadores selecionarem. Quando os utilizadores preenchem o formulário, podem selecionar um, vários ou todos os valores apresentados numa lista pendente.

Por exemplo, se uma organização operar em várias áreas ou países, pode incluir várias localizações ou países num campo 'Área de operação'. Em seguida, um utilizador pode selecionar uma ou mais localizações a partir da lista de valores disponíveis.

O Conjunto de opções de seleção múltipla está disponível apenas em grelhas só de leitura, grelhas editáveis e formulários. O Conjunto de opções de seleção múltipla não é suportado em:

  • Fluxos de trabalho, Ações, Caixas de Diálogo, Acumulações, Gráficos e Campos calculados.
  • Relatórios, SLA e Regra de Encaminhamento.

São suportados Campos de seleção múltipla nos seguintes tipos de formulários:

Tipo de Formulário Disponibilidade
Formulário turbo Sim
Formulário de atualização Só de leitura (o campo estará disponível mas não poderá ser editado)
Formulário legado No
Formulário de Edição em Massa No

Pode utilizar conjuntos de opções globais que são definidos na sua organização para configurar os valores para os conjuntos de opções de seleção múltipla.

Utilizar o tipo de direito número

Ao escolher o tipo correto do campo número, utilizar a opção para utilizar Número inteiro ou tipo de Moeda devem ser bastante direta. A escolher entre a utilização de Vírgula flutuante ou de números de Decimal necessita de mais pensamento.

Os valores decimais são armazenados na base de dados exatamente como especificados. Os números de vírgula flutuante armazenam bastante fechar uma abordagem de valor. A abordagem que selecionar a próxima bastante quando poderá ter o valor exato? A resposta é que obtenha o desempenho do sistema diferente.

Utilize decimais quando necessitar de fornecer relatórios que necessitam de muito cálculos corretos, ou se utiliza normalmente consultas que procuram os valores que não é igual ou igual a outro valor.

Utilize um número de vírgula flutuante quando guarda os dados que representam os valores ou frações do perguntará normalmente a comparação para outro valor de utilização mais do que ou menos de operadores. Na maioria dos casos, a diferença entre o e vírgula flutuante não estão visíveis. A menos que necessite cálculos possíveis corretos, mais os números de vírgula flutuante tem de trabalhar para si.

Utilizar campos de moeda

Os campos de moeda permitem uma organização configure as várias moedas que podem ser utilizadas para registos na organização. Quando as organizações têm várias moedas, normalmente pretender conseguir efetuar cálculos para fornecer valores utilizando a moeda base. Quando adiciona um campo moeda a uma entidade que não tenham nenhum outro campo moeda, dois mais campos são adicionados:

  • Um campo pesquisa por Moeda que poderá definir qualquer moeda ativa configurada para a sua organização. Pode configurar várias moedas ativas da organização em Definições > Gestão de Negócio > Moedas. Aí pode especificar a uma moeda e câmbio relativamente à moeda base definido para a sua organização. Se tiver várias moedas ativas, pode adicionar o campo moeda ao formulário e permitir que as pessoas que especifiquem moeda deve ser aplicada aos valores de moeda para este registo. Isto irá alterar o símbolo de moeda que é apresentado para os campos de moeda no formulário.

    Os utilizadores podem também alterar as opções pessoais para selecionar uma moeda predefinida para a criação de registos.

  • Um campocimal por Câmbio com que o câmbio para a moeda seleccionada associada à entidade relativamente à moeda base. Se este campo for adicionado ao formulário, as pessoas podem ver o valor mas não o podem editar. O câmbio é armazenado com a moeda.

Para cada campo moeda que adicionar, será adicionado outro campo moeda com o sufixo _Base no nome. Este campo armazena o valor de cálculo do campo moeda adicionou e a moeda base. Além deste, se este campo é adicionado ao formulário, não pode ser editado.

Quando configura um campo moeda pode escolher o valor de precisão. Existem três opções tal como é mostrado na tabela.

Opção Descrição
Precisão Decimal na Definição de Preços Trata-se de uma única precisão da organização a utilizar para os preços existentes em Definições > Administração > Definições do Sistema > separador Geral.
Precisão Monetária Esta opção aplica a precisão definida para moeda no registo.
Valores de precisão específicos Estas definições permitem definir um conjunto específico de precisão utilizando valores entre 0 e 4.

Diferentes tipos de consultas

Quando cria um novo campo pesquisa está a criar um novo muitos-para-um (Em: 1) relação entre entidades para a entidade que está a trabalhar e Tipo de registo de destino definido para a consulta. Existem opções de configuração adicionais para esta relação descritas em Criar e editar relações entre entidades. Mas as consultas personalizadas só podem permitir uma referência a um único registo para um único tipo de registo de destino.

Contudo, deverá estar ciente as organizações procedem consulta comportamento se este modo. Existem vários tipos diferentes de consultas de sistema conforme apresentado aqui.

Tipo de pesquisa Descrição
Simples Permite uma referência a uma entidade específica. Todas as consultas personalizadas são este tipo.
Cliente Permite uma referência a uma conta ou a um registo de contacto.
Proprietário Permite uma referência a um registo de equipa ou utilizador. Equipa ou todas as entidades que são propriedade têm um destes.
PartyList Permite que várias referências com várias entidades. Estas consultas podem ser encontradas nos campos Para e Cc da entidade E-mail. Também são utilizados em entidades Telefone e Compromisso.
Relativo A Permite uma única referência a várias entidades. Estas consultas podem ser encontradas no campo relativo utilizado em atividades.

Campos de imagem

Utilizar campos de imagem para apresentar uma imagem o registo na aplicação. Cada entidade poderá ter um campo imagem. Pode adicionar um campo imagem a entidades personalizadas mas não a entidades padrão. Algumas entidades padrão têm campos de imagem definidos.

Mesmo que uma entidade tenha um campo imagem, a apresentação dessa imagem numa aplicação orientada por modelo requer um passo adicional. Na definição da entidade valores de campo Imagem primária são [Nenhuma] ou Imagem de entidade. Selecione Imagem de Entidade apresentar a imagem na aplicação.

Quando a janela de imagem é ativado para uma entidade, todos os registos que não tenham uma imagem será apresentada uma imagem de marcação de posição. Por exemplo:

Imagem do marcador de posição

Os utilizadores podem selecionar a imagem predefinida para carregarem uma imagem a partir do computador. Imagens têm de ser inferior a 5120 KB e têm um dos seguintes formatos:

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

Quando a imagem for carregada, será convertido num formato .jpg e as imagens transferidas também utilizarão este formato. Se.gif animado é carregado, só o primeiro guarde frames.

Quando uma imagem é carregada, será redimensionada para um tamanho máximo de 144 pixéis por 144 pixéis. Os utilizadores têm de colher redimensionar as imagens ou antes que as transfiram carregar para que sejam apresentados corretamente utilizando este tamanho. Todas as imagens são colhidas para ser quadrado. Se ambos os lados de uma imagem são menos de 144 pixéis, a imagem ficará colhida esteja as dimensões lateral inferior.

Mais informações para os programadores que trabalham com dados de imagem: