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.
Crie uma aplicação de tela para gerir os dados armazenados no Dataverse, através de tabelas padrão incorporadas, tabelas personalizadas criadas pela sua organização ou ambas.
Ao criar uma aplicação a partir do Dataverse, não precisa de criar uma ligação do Power Apps, ao contrário do que acontece com o SharePoint, o Dynamics 365 ou o Excel. Só precisa de especificar as tabelas que pretende apresentar ou gerir na aplicação.
Pré-requisitos
- Mude para um ambiente em que a base de dados seja criada com dados de amostra. Se tiver uma licença adequada, pode criar um ambiente que cumpra este requisito.
- Certifique-se de que tem o direito de acesso de Criador de Ambientes, diretamente ou através de uma equipa do Dataverse que faça parte da categoria Grupo de Segurança AAD. Atualmente, os papéis de segurança personalizados não são suportados para cenários de criadores de Canvas Apps.
Criar uma aplicação
Inicie sessão no Power Apps.
A partir do ecrã principal, selecione uma das seguintes opções, dependendo da forma como pretende criar a aplicação com o Dataverse:
Criar opções com o Dataverse Benefícios Navegação Uma aplicação de galeria de página única Utilize os seus dados de negócio existentes no Dataverse e crie uma aplicação leve e reativa. 1. Escolha uma das seguintes opções:
- Começar com dados>Selecionar uma tabela existente.
- Começar com um design de página>Galeria ligada a uma tabela.
2. Selecione uma tabela e selecione Criar aplicação.Aplicação móvel de três ecrãs Utilize os seus dados existentes no Dataverse e crie uma aplicação usando um modelo com três ecrãs, o que oferece opções para navegar, ver detalhes, criar e editar. Começar com um modelo de aplicação>Do Dataverse. Em seguida, selecione uma tabela >Criar aplicação. Aplicação em branco que utiliza dados do Dataverse Utilize os seus dados de negócio existentes no Dataverse para personalizar a sua aplicação com flexibilidade, sem as limitações dos modelos pré-concebidos. No painel de navegação esquerdo, selecione Criar>Começar com uma tela em branco>Tamanho do telefone. A aplicação é criada e o Power Apps Studio abre-se, onde continua a criar a aplicação.
Adicionar uma tabela do Dataverse numa aplicação em branco
Para o ajudar a compreender como criar uma aplicação com dados do Dataverse, comecemos por criar uma aplicação em branco e, em seguida, adicionar dados do Dataverse.
Inicie sessão no Power Apps
No painel de navegação esquerdo, selecione Criar>Começar com uma tela em branco>Tamanho do telefone.
Quando o Power App Studio abrir, aceda ao menu de criação de aplicações e selecione Dados.
Nota
Se for a primeira vez que se liga ao Dataverse, ser-lhe-á pedido para criar uma ligação. Selecione Criar para estabelecer a ligação.
Selecione Adicionar dados e introduza Contas na caixa de pesquisa e selecione-a.
Feche o painel Dados ao selecionar 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 esquerda, selecione BrowseGallery1 e, em seguida, defina o valor da propriedade Itens para esta fórmula:
SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))Esta fórmula especifica que:
A galeria deve mostrar dados da tabela Accounts.
Os dados devem ser ordenados em ordem ascendente até um utilizador selecionar o botão de ordenação para alternar a sequência de ordenação.
Se um utilizador escrever ou colar um ou mais carateres na barra de pesquisa (TextSearchBox1), a lista apenas mostra as contas cujo campo de nome contém os carateres que o utilizador especificou.
Pode utilizar estas e muitas outras funções para especificar a forma como a sua aplicação é apresentada e como se comporta.
No painel Propriedades da galeria, defina o Esquema como Título.
Edite a propriedade de texto Título e mude-lhe o nome para Navegar. Mais informações: 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.
Escreva ou cole BrowseScreen e, em seguida, mude o nome da galeria nesse ecrã como BrowseGallery.
Adicionar um ecrã de formulário
Repita o primeiro passo do procedimento anterior, exceto a adição de um Ecrã de formulário em vez de um Ecrã de lista.
Defina a propriedade DataSource para Contas e a respetiva propriedade Item para BrowseGallery.Selected, conforme apresentado no separador Avançadas no painel da direita.
No separador Propriedades do painel direito, selecione Editar Campos para abrir o painel Campos.
Selecione Adicionar campo e, em seguida, selecione as caixas de seleção destes campos:
- Nome da Conta
- Endereço 1: Rua 1
- Endereço 1: Localidade
- Endereço 1: Código postal
- Número de Colaboradores
- Receita Anual
Nota
Fora deste cenário, pode criar um campo personalizado selecionando Novo campo, fornecendo as informações necessárias e, em seguida, selecionando Concluído. Mais informações: Criar uma coluna.
Selecione Adicionar.
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
Em BrowseScreen, defina a propriedade OnSelect do ícone circular junto à parte superior do ecrã para 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 a apontar 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
Pré-visualizar a aplicação. Para mais informações: Pré-visualizar uma aplicaçãoAlterne as sequências de ordenação da lista entre ascendente e descendente e filtre a lista por um ou mais carateres no nome da conta.
Adicione uma conta, edite a conta que adicionou, comece a atualizar a conta, mas cancele as suas alterações e, em seguida, elimine a conta.