Colunas calculadas no SharePoint | Uma visão geral
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
Neste tutorial, vamos falar sobre a função PowerApps Launch.
A função PowerApps Launch funciona da mesma forma que os hiperlinks. Ele permite que você abra páginas da web, aplicativos e outros serviços em seu dispositivo.
Por exemplo, você pode usar a função Iniciar para abrir automaticamente o aplicativo de telefone e ligar para um número de telefone por meio de um botão em seu aplicativo. Se você estiver usando um computador, ele pode iniciar seu Skype para ligar para esse número.
Índice
Usando a função de inicialização para abrir uma página da Web
Primeiro, vamos percorrer as etapas de como você pode usar a função Iniciar para abrir uma página da web. Começaremos adicionando um botão à nossa tela principal.
Em seguida, destacaremos o botão, escolheremos OnSelect no menu suspenso de propriedades e digitaremos Launch na barra de fórmulas.
Vamos precisar de um URL que leve à página da Web que queremos iniciar. Por enquanto, vamos usar o Google como exemplo.
Agora, vamos testar o botão e ver o que acontece quando clicamos nele.
Como você pode ver, ele abriu automaticamente o Google em nosso navegador.
Faria a mesma coisa se estivéssemos em um dispositivo móvel. Se o navegador padrão for o Safari, ele iniciará o Safari e abrirá o Google.
Isso adiciona muitas possibilidades ao nosso aplicativo. Podemos, por exemplo, ter um ícone que leva ao nosso site de ajuda. Para fazer isso, vamos adicionar o ícone de informações.
Vamos mudar a cor desse ícone para branco para que ele se alinhe com o tema nesta tela.
Digamos que estamos trabalhando em um aplicativo de viagens. Podemos direcionar este ícone para travelagency.com/help.
Com uma funcionalidade como essa, seu usuário final pode acessar facilmente mais informações que não podem ser encontradas no próprio aplicativo.
Usando a função Iniciar para ligar para um número
Além de permitir que você inicie seu navegador e abra uma página da Web específica, a função Iniciar também oferece a funcionalidade de chamada em seu aplicativo.
Desta vez, precisaremos começar com “tel” para informar ao PowerApps que estamos ligando para um número de telefone. Então, vamos digitar um número de telefone depois disso.
Com essa fórmula definida, vamos ver o que acontece quando clicamos no botão.
Como estamos em um computador aqui, ele está nos pedindo para abrir um aplicativo que pode ser usado para chamar. Portanto, se você programou seu computador para iniciar o Skype toda vez que precisar fazer uma chamada, ele fará a mesma coisa neste caso.
Também podemos definir dinamicamente o número de telefone para que ele disque um número com base no registro selecionado na galeria de aplicativos. Discutimos isso em um tutorial anterior, onde falamos sobre a função LookUp .
Usando a função de inicialização para enviar um e-mail
Desta vez, vamos ver como a função Launch nos permitirá enviar um e-mail do app.
Vamos para a tela de detalhes onde já temos um botão “Call Agent”. Vamos adicionar outro botão ao lado dele, que chamaremos de botão “Agente de e-mail”.
Escolhendo a propriedade OnSelect do nosso botão, vamos utilizar novamente a função Launch. Desta vez, vamos usar “mailto”, que informa ao PowerApps que estamos prestes a enviar um e-mail.
Em seguida, vamos adicionar um endereço de e-mail. Vamos usar [email protected] e, em seguida, pressionaremos Enter para bloquear essa fórmula.
Como não temos uma conta de e-mail configurada neste computador, ele basicamente iniciou o aplicativo de e-mail.
Também está nos pedindo para configurá-lo.
Se você tiver seu e-mail configurado corretamente em seu dispositivo, clicar nesse botão abrirá imediatamente seu e-mail, com o endereço de e-mail pronto no campo do destinatário.
Observe que você também pode definir o e-mail dinamicamente. Você pode seguir os mesmos passos que usamos para configurar dinamicamente os números de telefone em nossos registros, mas desta vez, usando “mailto” em vez de “tel”.
Usando a função de inicialização para iniciar outro aplicativo
A última coisa que faremos aqui é aprender como usar a função de inicialização para iniciar outros aplicativos PowerApps. Para começar, vamos a todos os nossos aplicativos clicando neste menu no canto superior esquerdo.
Então, vamos para PowerApps.
Uma vez dentro do PowerApps, vamos para Apps. Isso nos mostrará uma lista de todos os outros aplicativos que criamos.
Digamos que queremos iniciar o FirstApp1 de dentro do FirstCanvasApp. Vamos abrir o menu desse aplicativo e clicar em Detalhes.
Precisamos anotar o ID do aplicativo porque é isso que vamos usar para navegar até este aplicativo mais tarde.
Voltando à tela inicial do app em que estamos trabalhando, vamos adicionar um botão aqui embaixo.
Em seguida, vamos usar a função Launch e seguir com o endereço “/providers/Microsoft.PowerApps/apps/”.
Adicionaremos o ID do aplicativo para o aplicativo que desejamos iniciar depois disso. Em seguida, clique em Enter para bloquear essa fórmula.
Para uma navegação mais fácil, vamos alterar o texto deste botão para “Iniciar outro aplicativo”.
No momento, estamos dentro do estúdio onde trabalhamos em nossos aplicativos. Se clicarmos no botão “Iniciar outro aplicativo” agora, ele iniciará a versão de estúdio do outro aplicativo e não o aplicativo publicado que o usuário final vê.
Então, vamos publicar este aplicativo no qual estamos trabalhando primeiro. Também falamos sobre como publicar aplicativos em outro tutorial.
Uma vez publicado, vamos voltar para a lista de todos os nossos aplicativos. Certifique-se de que ele foi totalmente atualizado, pois às vezes leva algum tempo para o aplicativo ser atualizado após a publicação.
Vamos iniciar FirstCanvasApp, que é onde criamos esse botão.
Agora, vamos clicar em Iniciar outro aplicativo na tela inicial.
Assim que fizermos isso, imediatamente abrirá uma nova janela para o outro aplicativo.
Introdução ao Power Apps: Definição, recursos, funções e importância
Ambientes do Power Apps: Configurando os elementos do aplicativo corretamente
Funções e fórmulas do PowerApps | Uma introdução
Conclusão
A função Iniciar é realmente útil para tornar os aplicativos mais funcionais e fáceis de usar. Ele economiza muito tempo do usuário final ao iniciar outros serviços de dentro do aplicativo, em vez de ter que sair do aplicativo e abrir manualmente um navegador, um aplicativo de e-mail ou um aplicativo de telefone.
Também abre mais possibilidades. Por exemplo, você pode criar vários outros aplicativos que se complementam e fazer com que um aplicativo abra todos os outros. Depende de você quanta funcionalidade deseja que seu aplicativo principal tenha.
Tudo de bom,
henrique
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates
Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.
Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.
Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.
Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.
Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.
O que é self em Python: exemplos do mundo real
Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.
Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.