Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Fornece propriedades e métodos para trabalhar com dados em grades e exibições.
Disponível para
Aplicativos baseados em modelo e tela.
Propriedades
columns
O conjunto de colunas disponíveis neste conjunto de dados. Com suporte em aplicativos baseados em modelo e tela.
Tipo: Coluna[]
erro
Se ocorreu um erro na recuperação de dados. Com suporte em aplicativos baseados em modelo e 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. Com suporte em aplicativos baseados em modelo e 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.
| Value | Operador condicional | Aplicativos baseados em modelo | Aplicativos de tela |
|---|---|---|---|
| -1 | None | Yes | Yes |
| 0 | Igual | Yes | Yes |
| 1 | NotEqual | Yes | Yes |
| 2 | GreaterThan | Yes | Yes |
| 3 | LessThan | Yes | Yes |
| 4 | GreaterEqual | Yes | Yes |
| 5 | LessEqual | Yes | Yes |
| 6 | Gostar | Yes | Yes |
| 7 | NotLike | Não | Yes |
| 8 | In | Yes | Yes |
| 12 | Nulo | Yes | Yes |
| 13 | NotNull | Não | Yes |
| 14 | Ontem | Yes | Não |
| 15 | Hoje | Yes | Não |
| 16 | Amanhã | Yes | Não |
| 17 | Last7Days | Yes | Não |
| 18 | Next7Days | Yes | Não |
| 19 | LastWeek | Yes | Não |
| 20 | ThisWeek | Yes | Não |
| 22 | LastMonth | Yes | Não |
| 23 | ThisMonth | Yes | Não |
| vinte e cinco | Por | Yes | Não |
| 26 | OnOrBefore | Yes | Não |
| 27 | OnOrAfter | Yes | Não |
| 28 | LastYear | Yes | Não |
| 29 | ThisYear | Yes | Não |
| 33 | LastXDays | Yes | Não |
| 34 | NextXDays | Yes | Não |
| 37 | LastXMonths | Yes | Não |
| 38 | NextXMonths | Yes | Não |
| 49 | Contém | Yes | Yes |
| 54 | BeginWith | Não | Yes |
| 55 | DoesNotBeginWidth | Não | Yes |
| 56 | EndsWidth | Não | Yes |
| 57 | DesNotEndWith | Não | Yes |
| 70 | InFiscalPeriodAndYear | Yes | Não |
| 75 | Acima | Yes | Yes |
| 76 | Sob | 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 do Dataverse.
Tipo: Filtragem
Ligando
Define as informações da tabela vinculada. Com suporte apenas em aplicativos controlados por modelos.
Tipo: Vinculação
a carregar
Indica se o conjunto de dados está carregando ou não. Com suporte em aplicativos baseados em modelo e tela.
Tipo: boolean
Paginação
Status e ações de paginação. Com suporte em aplicativos baseados em modelo e tela. As informações de paginação podem ser acessadas e configuradas para um conjunto de dados usando context.parameters.[dataset_property_name].paging .
Observação
A fonte de dados do Dataverse não retorna o totalRecordCount objeto de paginação em 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: Paginação
arquivo
Mapa de IDs para o objeto de registro completo. Com suporte em aplicativos baseados em modelo e tela.
Tipo: EntityRecord
sortedRecordIds
IDs dos registros no conjunto de dados, ordem pelo resultado da resposta da consulta. Com suporte em aplicativos baseados em modelo e tela.
Tipo: string[]
Classificação
O status de classificação da consulta atual. Com suporte em aplicativos baseados em modelo e tela. A classificação pode ser configurada para um conjunto de dados definindo 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 do Dataverse.
Além disso, se a classificação for configurada novamente, ela redefinirá o filtro context.parameters.[dataset_property_name].filtering
Tipo: SortStatus[]
Methods
| Método | Description | Disponível para |
|---|---|---|
| addColumn | Adiciona a coluna ao conjunto de colunas. | Aplicativos baseados em modelo |
| clearSelectedRecordIds | Limpa a lista de IDs de registro selecionadas. | Aplicativos baseados em modelos e canvas |
| delete | Exclua os registros da fonte de dados. | Aplicativos de tela |
| getCommands | Os comandos do conjunto de dados. | Aplicativos de tela |
| getDataSetCapabilities | Os recursos do conjunto de dados. | Aplicativos de tela |
| getSelectedRecordIds | Recupera todas as IDs de registro selecionadas. | Aplicativos baseados em modelos e canvas |
| getTargetEntityType | Retorna o nome do tipo de tabela de destino. | Aplicativos baseados em modelos e canvas |
| getTitle | Recupera o nome de exibição de exibição usado pela propriedade do conjunto de dados. | Aplicativos baseados em modelos e canvas |
| getViewId | Retorna a ID da exibição usada pelo parâmetro de conjunto de dados. | Aplicativos baseados em modelos e canvas |
| newRecord | 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. |
Aplicativos de tela |
| openDatasetItem | Abra o item do conjunto de dados para uma determinada EntityReference. Ele verifica se há um comando com a ID Mscrm.OpenRecordItemdo botão de comando. Se existir, ele executará o comando, caso contrário, ele navegará apenas para a forma associada da EntityReference. |
Aplicativos baseados em 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 baseados em modelos e canvas |
| retrieveRecordCommand | Recupere os comandos associados do registro. Se houver vários conjuntos de dados no manifesto, retrieveRecordCommand retornará os comandos do primeiro conjunto de dados. | Baseado em modelo |
| setSelectedRecordIds | Defina as IDs dos registros selecionados. | Aplicativos baseados em 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 referenciado serão recuperadas.
GetFormattedValue retorna a cadeia de caracteres JSON para esta coluna.
GetValue O método retorna o objeto JSON diretamente.
Example
Para saber mais sobre como implementar os métodos de conjunto de dados, consulte o componente Grade do DataSet
Artigos relacionados
Referência da API da estrutura de componentes do Power Apps
Visão geral da estrutura de componentes do Power Apps