Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A Microsoft Dataverse é uma plataforma de dados segura baseada na cloud para dados empresariais. No Power Apps, pode criar aplicações de tela que se ligam diretamente ao Dataverse para exibir, adicionar, atualizar e gerir registos sem ter de configurar uma base de dados separada.
Este artigo mostra três formas de construir uma aplicação canvas com o Dataverse:
- Comece com uma tabela Dataverse existente.
- Cria novas tabelas Dataverse e gera uma aplicação.
- Constrói uma aplicação em branco e liga-a ao Dataverse tu próprio.
Pré-requisitos
Antes de começar:
- Mude para um ambiente que já tenha uma base de dados com dados de exemplo. Se tiver a licença certa, também pode criar um ambiente.
- Certifique-se de que tem a função de segurança Environment Maker, diretamente ou por intermédio de uma equipa do Dataverse que use a categoria grupo de segurança do Microsoft Entra ID. Funções de segurança personalizadas não são atualmente suportadas para cenários de criadores de aplicações Canvas.
Criar uma aplicação
Inicia sessão no Power Apps.
Na página inicial, escolha uma das seguintes opções com base na forma como pretende construir a sua aplicação com o Dataverse.
Criar opções com o Dataverse Benefícios Navegação Uma aplicação de galeria de página única Use dados empresariais existentes no Dataverse para criar rapidamente uma aplicação ágil e responsiva. Selecione Começar com dados>Dataverse. Selecione uma tabela e depois selecione Criar aplicação. Crie novos dados e crie uma aplicação Crie tabelas estruturadas no Dataverse para que possa construir aplicações seguras e escaláveis em torno de novos dados empresariais. Selecionar Iniciar com dados>Criar novos dados. Usa o designer de tabelas ou Copilot para criar tabelas e depois seleciona Guardar e sair. Aplicação em branco que utiliza dados do Dataverse Começa com uma aplicação em branco quando quiseres ter controlo total sobre o layout, ecrãs e controlos. No painel de navegação à esquerda, selecione Criar>Em branco>Tamanho do telemóvel. Power Apps cria a aplicação e abre Power Apps Studio, onde podes continuar a construir.
Comece com dados usando Dataverse
A experiência Start with Data ajuda-o a ligar-se rapidamente a uma tabela Dataverse existente ou a criar uma nova tabela e gerar uma aplicação.
Liga-te a uma tabela Dataverse existente
- Inicia sessão no Power Apps.
- Na página inicial, selecione Começar com dados.
- Na página Criar uma aplicação , selecione Dataverse.
- Selecione uma tabela Dataverse existente e depois selecione Criar aplicação.
O Power Apps Studio abre com uma aplicação de galeria que já está ligada à tabela selecionada.
Criar novos dados
Se ainda não tiveres uma tabela, cria uma tabela diretamente a partir da experiência Começar com dados.
- Na página inicial, selecione Começar com dados.
- Selecionar Criar novos dados.
- No estruturador Criar novas tabelas, escolha uma ou mais das seguintes ações:
- Selecionar + Nova tabela para criar uma tabela.
- Selecionar + Tabela existente para adicionar uma tabela existente.
- Use Copilot para descrever as tabelas, colunas, linhas e relações de que precisa.
- Selecione Importar dados no painel Copilot para importar dados de Excel, . Ficheiros CSV, ou listas do SharePoint.
- Quando terminares de definir as tuas tabelas, seleciona Guardar e sair para gerar a aplicação.
Adicionar uma tabela do Dataverse numa aplicação em branco
Se quiseres perceber os blocos de construção de uma aplicação Dataverse, começa com uma aplicação em branco e adiciona tu mesmo a fonte de dados.
Inicia sessão no Power Apps.
No painel de navegação à esquerda, selecione Criar>a partir do zero.
Selecione o tamanho da aplicação.
Quando o Power Apps Studio abrir, vá ao menu de autoria de aplicações e selecione Dados.
Observação
Se for a sua primeira vez a ligar-se ao Dataverse, o Power Apps pede-lhe para criar uma ligação. Selecione Criar para continuar.
Selecione Adicionar dados, introduza Contas na caixa de pesquisa e depois selecione-a. E fecha o painel de Dados selecionando o ícone de fechar no canto superior direito.
Adicionar um ecrã de lista
Na barra de comando, selecione Novo ecrã>Lista.
Na barra de navegação da esquerda, selecione BrowseGallery1 e depois defina a propriedade Itens para esta fórmula:
SortByColumns(Search(CustomGallerySample, TextSearchBox1.Text, SampleText), "SampleText", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))Esta fórmula faz o seguinte:
Esta expressão filtra a tabela CustomGallerySample para registos cuja coluna SampleText contém o texto introduzido em TextSearchBox1. Depois, ordena os resultados filtrados pela coluna SampleText por ordem decrescente quando SortDescending1 é verdadeiro; caso contrário, ordena-os por ordem crescente.
Pode usar estas e muitas outras funções para controlar o aspeto e o comportamento da sua aplicação.
No painel de Propriedades da galeria, defina Layout como Título.
Edite a propriedade de texto Título e mude-lhe o nome para Navegar. Para mais informações, consulte Personalizar uma galeria.
No painel de criação da aplicação esquerda, paire o cursor do rato por cima de Screen1, selecione o ícone de reticências (...) e, em seguida, selecione Eliminar.
No painel de criação da aplicação esquerda, paire o cursor do rato por cima de Screen2, selecione o ícone de reticências (...) e, em seguida, selecione Mudar o nome.
Escreve ou cola BrowseScreen e depois renomeia a galeria nesse ecrã para BrowseGallery.
Adicionar um ecrã de formulário
Repita o primeiro passo do procedimento anterior, mas adicione um ecrã de Formulário em vez de um ecrã de Lista .
Defina a propriedade DataSource do formulário como Contas e a respetiva propriedade Item como BrowseGallery.Selected, conforme mostrado no separador Avançado do painel direito.
No separador Propriedades do painel à direita, na linha Campos, selecione a ligação "N selecionados" (ou o ícone de lápis Editar) para abrir o painel Campos.
Selecione o campo Adicionar, escolha estes campos e depois selecione Adicionar:
- Nome da Conta
- Endereço 1: Rua 1
- Endereço 1: Localidade
- Endereço 1: Código postal
- Número de Colaboradores
- Receita Anual
Observação
Fora deste cenário, pode criar um campo personalizado selecionando Novo campo, introduzindo a informação necessária e depois selecionando Feito. Para mais informações, veja Criar uma coluna.
Defina a propriedade Texto da barra do título para mostrar Criar/Editar.
O ecrã reflete as suas alterações.
Mude o nome deste ecrã para FormScreen.
Configurar ícones
No BrowseScreen, defina a propriedade OnSelect do ícone circular perto do topo do ecrã com esta fórmula:
Refresh(Accounts)
Defina a propriedade OnSelect do ícone de adição para esta fórmula:
NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Defina a propriedade OnSelect da primeira seta que aponta para a direita para esta fórmula:
EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Em FormScreen, defina a propriedade OnSelect do ícone Cancelar para esta fórmula:
ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)
Defina a propriedade OnSelect do ícone de marca de verificação para esta fórmula:
SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)
No separador Inserir, selecione Ícones e, em seguida, o ícone de Lixo.
Defina a propriedade Cor do ícone Lixo para Branco e a respetiva propriedade OnSelect para esta fórmula:
Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)
Testar a aplicação
- No menu de ações, selecione o botão de reproduzir para Pré-visualizar a aplicação. Para mais informações, consulte Pré-visualização de uma aplicação.
- Alternar a lista entre ordem de ordenação ascendente e descendente. Filtre a lista por um ou mais caracteres no nome da conta.
- Adiciona uma conta, edita a conta que adicionaste, começa a atualizá-la, cancela as alterações e depois apaga a conta.