Exercício: usar o conector personalizado no aplicativo de tela do Power Apps
Você criou o conector, testou-o e agora aprenderá a usá-lo em um aplicativo de tela.
Observação
O Power Apps requer uma licença do Microsoft 365 ou uma avaliação gratuita. Saiba mais sobre as opções de licenciamento. Os produtos da Microsoft incluem Microsoft Power Apps e Power Automate.
Criar um aplicativo de tela
Em primeiro lugar, crie um aplicativo de tela em branco. No Power Apps Studio, vá para o menu
Create
no lado esquerdo e clique no painelCanvas app from blank
.Quando uma janela modal é exibida, dê o nome de Estoque ao campo
App name
e mantenha o formato padrão. Clique no botãoCreate
.Navegue no menu
Data
para adicionar o conector personalizado. Você não verá nada no painel Dados.Clique no botão
Add data
e insira estoque na caixa de pesquisa e você verá o conector personalizadoInventoryManager
. (Pressupondo que você tenha nomeado seu conector personalizadoInventoryManager
).Clique no conector
InventoryManager
e verá a conexãoInventoryManagement
.Seu conector personalizado foi adicionado com êxito ao seu Power Apps. Navegue até o menu
Insert
na parte superior e clique emButton
para adicionar um controle de botão à tela.Enquanto
Button1
estiver selecionado, escolha o valor da propriedade para OnSelect e insira a fórmula da função abaixo.InventoryManagement
representa o conector personalizado egetapiwarehouselocations()
representa ponto de extremidade de API. A coleçãowarehouses
armazena o resultado que a funçãogetapiwarehouselocations()
retorna.ClearCollect(warehouses, InventoryManagement.getapiwarehouselocations())
Clique em
Gallery
e selecione o controleVertical
.Depois que o controle
Vertical
é adicionado, ele solicita a fonte de dados.Selecione a coleção
warehouses
declarada acima. Em seguida, o controleVertical
é alterado abaixo porque a coleçãowarehouses
no momento não contém nada.Enquanto a mantém a tecla
Alt
pressionada no Windows (ou a teclaOption
no Mac), clique no botãoButton
e verá a lista de locais de depósito no controleVertical
.
Você incluiu com êxito o conector personalizado no seu aplicativo Power Apps.