Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Fornece propriedades e métodos para trabalhar com dados em grades e exibições.
Disponível para
Aplicativos orientados a modelos e de tela.
Propriedades
columns
O conjunto de colunas disponíveis neste conjunto de dados. Suportado em aplicativos orientados por modelo e de tela.
Tipo: Coluna[]
erro
Se ocorreu um erro na recuperação de dados. Suportado em aplicativos orientados por modelo e de tela.
Tipo: boolean
código de erro
O código de erro associado ao último erro encontrado, se aplicável.
errorMessage
A mensagem de erro associada ao último erro encontrado, se aplicável.
Tipo: number | string
filtragem
A filtragem de coluna para a consulta atual. Suportado em aplicativos orientados por modelo e de tela. A filtragem pode ser configurada para um conjunto de dados definindo context.parameters.[dataset_property_name].filtering.setFilter(<filterExpression>). Depois que o filtro é definido, a chamada context.parameters.[dataset_property_name].refresh() recupera os dados filtrados da fonte de dados.
| Valor | Operador condicional | Aplicações condicionadas por modelos | Aplicações de tela |
|---|---|---|---|
| -1 | Nenhum | Yes | Yes |
| 0 | Igual | Yes | Yes |
| 1 | NotEqual | Yes | Yes |
| 2 | GreaterThan | Yes | Yes |
| 3 | MenosQue | Yes | Yes |
| 4 | MaiorIgual | Yes | Yes |
| 5 | MenosIgual | Yes | Yes |
| 6 | Gosto | Yes | Yes |
| 7 | NotLike | Não | Yes |
| 8 | In | Yes | Yes |
| 12 | Null | Yes | Yes |
| 13 | NotNull | Não | Yes |
| 14 | Ontem | Yes | Não |
| 15 | Hoje | Yes | Não |
| 16 | Tomorrow | Yes | Não |
| 17 | Últimos 7Dias | Yes | Não |
| 18 | Próximo7Dias | Yes | Não |
| 19 | Última Semana | Yes | Não |
| 20 | Esta Semana | Yes | Não |
| 22 | Último Mês | Yes | Não |
| 23 | Este Mês | Yes | Não |
| 25 | On | Yes | Não |
| 26 | OnOrBefore | Yes | Não |
| 27 | OnOrAfter | Yes | Não |
| 28 | Último Ano | Yes | Não |
| 29 | Este Ano | Yes | Não |
| 33 | LastXDays | Yes | Não |
| 34 | PróximoXDays | Yes | Não |
| 37 | LastXMonths | Yes | Não |
| 38 | PróximoXMonths | Yes | Não |
| 49 | Contém | Yes | Yes |
| 54 | Comece com | Não | Yes |
| 55 | DoesNotBeginWidth | Não | Yes |
| 56 | EndsWidth | Não | Yes |
| 57 | DesNotEndWith | Não | Yes |
| 70 | InFiscalPeriodAndYear | Yes | Não |
| 75 | Superior | Yes | Yes |
| 76 | Inferior | Yes | Yes |
| 77 | NotUnder | Yes | Yes |
| 78 | AboveOrEqual | Yes | Yes |
| 79 | UnderOrEqual | Yes | Yes |
| 87 | ContainValues | Yes | Yes |
| 88 | DoesNotContainValues | Não | Yes |
Observação
O recurso de filtragem só está disponível para a fonte de dados Dataverse.
Tipo: Filtragem
ligação
Define as informações da tabela vinculada. Suportado apenas em aplicações orientadas por modelos.
Tipo: Ligação
carregando
Indica se o conjunto de dados está sendo carregado ou não. Suportado em aplicativos orientados por modelo e de tela.
Tipo: boolean
paginação
Status e ações de paginação. Suportado em aplicativos orientados por modelo e de tela. As informações de paginação podem ser acessadas e configuradas para um conjunto de dados usando context.parameters.[dataset_property_name].paging o .
Observação
A fonte de dados Dataverse não retorna o totalRecordCount objeto in paging para aplicativos de tela. Em vez disso, ele usa hasNextPage e hasPreviousPage para verificar se há mais registros a serem buscados.
Os componentes do conjunto de dados podem ser usados context.parameters.[dataset_property_name].paging.setPageSize(pageSize) para alterar o número de registros recuperados por página.
Tipo: Paging
registos
Mapa de IDs para o objeto de registro completo. Suportado em aplicativos orientados por modelo e de tela.
Tipo: EntityRecord
sortedRecordIds
IDs dos registros no conjunto de dados, ordenados pelo resultado da resposta da consulta. Suportado em aplicativos orientados por modelo e de tela.
Tipo: string[]
Classificação
O status de classificação da consulta atual. Suportado em aplicativos orientados por modelo e de tela. A classificação pode ser configurada para um conjunto de dados pela configuração context.parameters.[dataset_property_name].sorting = [SortStatus]. Depois que a classificação é configurada, a chamada context.parameters.[dataset_property_name].refresh() recupera os dados classificados da fonte de dados.
Observação
O recurso de classificação só está disponível para a fonte de dados Dataverse.
Além disso, se a classificação for reconfigurada, o filtro será redefinido context.parameters.[dataset_property_name].filtering
Tipo: SortStatus[]
Methods
| Método | Description | Disponível para |
|---|---|---|
| addColumn | Adiciona coluna ao conjunto de colunas. | Aplicações condicionadas por modelos |
| clearSelectedRecordIds | Limpa a lista de ids de registro selecionada. | Aplicativos orientados a modelos e Canvas |
| delete | Exclua os registros da fonte de dados. | Aplicações de tela |
| getCommands | Os comandos para o conjunto de dados. | Aplicações de tela |
| getDataSetCapabilities | Os recursos para o conjunto de dados. | Aplicações de tela |
| getSelectedRecordIds | Recupera todas as IDs de registro selecionadas. | Aplicativos orientados a modelos e Canvas |
| getTargetEntityType | Retorna o nome do tipo de tabela de destino. | Aplicativos orientados a modelos e Canvas |
| getTítulo | Recupera o nome de exibição usado pela propriedade do conjunto de dados. | Aplicativos orientados a modelos e Canvas |
| getViewId | Retorna o Id de exibição usado pelo parâmetro dataset. | Aplicativos orientados a modelos e Canvas |
| novoRecord | Inicialize um objeto de registro local para controle para definir o valor. O controle precisa invocar o save() método no registro recém-criado para persistir a alteração. |
Aplicações de tela |
| openDatasetItem | Abra o item de conjunto de dados para um determinado EntityReference. Ele verifica se há um comando com o ID Mscrm.OpenRecordItemdo botão de comando. Se existir, ele executa o comando, caso contrário, ele apenas navega para a forma associada do EntityReference. |
Aplicativos orientados a modelos e Canvas |
| atualizar | Atualiza o conjunto de dados com base em filtros, classificação, vinculação, nova coluna. Além disso, a atualização redefinirá a paginação para a página 1. | Aplicativos orientados a modelos e Canvas |
| retrieveRecordCommand | Recuperar comandos associados do registro. Se houver vários conjuntos de dados no manifesto, retrieveRecordCommand retornará os comandos para o primeiro conjunto de dados. | Condicionada por modelo |
| setSelectedRecordIds | Defina as ids dos registros selecionados. | Aplicativos orientados a modelos e Canvas |
Colunas de pesquisa
As colunas de pesquisa da tabela Dataverse agora podem ser recuperadas. Para aplicativos de tela, se uma coluna de pesquisa for incluída no conjunto de dados, todas as colunas no registro referido serão recuperadas.
GetFormattedValue retorna a cadeia de caracteres JSON para esta coluna.
GetValue método retorna o objeto JSON diretamente.
Example
Para saber mais sobre como implementar os métodos de conjunto de dados, consulte Componente Grade DataSet
Artigos relacionados
Referência da API da estrutura do componente Power Apps
Visão geral da estrutura do componente Power Apps