Adicione a possibilidade de ser notificado quando um problema é resolvido
No aplicativo de exemplo Relatório de problemas para o Teams, as tarefas são criadas no Microsoft Planner. Por padrão, não há nenhuma notificação quando o problema é resolvido, mas você pode adicionar uma com o Power Automate.
Observação
Esta lição personaliza o Power App de modelo de Relatório de Problemas para o Microsoft Teams. Antes de prosseguir com este artigo, leia Personalizar o aplicativo de exemplo Relatório de problemas.
Assista a este vídeo para saber como adicionar a capacidade de ser notificado quando um problema for resolvido:
Para adicionar a possibilidade de notificação quando o problema é resolvido:
Abra o aplicativo do Power Apps no Teams. Recomendamos que você clique com o botão direito do mouse no Power Apps no Teams e "desencaixe" o aplicativo para que não perca suas alterações se navegar para outro lugar no Teams.

Selecione a guia Compilar.
Selecione uma equipe com o aplicativo Relatório de problemas instalado.
Selecione a guia Aplicativos instalados.
Selecione Ver todos.

Selecione Tabelas.
Selecione ... (reticências) na tabela Relatório de Problemas e selecione Editar dados.
No lado direito da grade de dados, selecione + para adicionar uma nova coluna à tabela Relatório de Problemas.
Na caixa de diálogo Adicionar nova coluna, insira Notificar no campo Nome e Sim/Não na coluna Tipo.

Selecione Criar.
Selecione Fechar no canto inferior direito.
Adicionar campo Notificar à tela Relatório de problemas
Agora que criamos o campo, adicionaremos a coluna Notificar à tela Relatório de problemas.
Abra o Relatório de problemas no aplicativo Power Apps no Teams.
Selecione Exibição de árvore.
Selecione Tela de Relatório de Problemas na Exibição de árvore.
Selecione o botão Enviar Problema.
Arraste o botão para baixo para abrir espaço para a caixa de seleção Notificar.
Selecione Inserir + à esquerda.
Expandir Entrada.
Selecione Caixa de seleção.
Altere a etiqueta da caixa de seleção para Notificar.
Altere o valor de LabelFontSize para gblAppStyles.Checkbox.Size.
Selecione o botão Enviar um problema.
Selecionar a propriedade OnSelect.
Atualize a seção destacada da fórmula e adicione a configuração do valor da coluna Notificar ao valor de Checkbox1.

Salve e publique o aplicativo.
Estar o preenchimento da caixa de seleção Notificar
Agora, queremos verificar se o campo Notificar é preenchido corretamente durante a criação de um problema.
No Teams, abra o canal da equipe no qual o aplicativo Relatório de problemas está instalado.
Selecione a guia Relatório de problemas.
Selecione o botão Relatar um problema.
Verifique se a caixa de seleção Notificar é exibida.
Crie uma tarefa, marcando a caixa de seleção Notificar.
Selecione Enviar problema.
Verificar se a notificação de registro de Relatório de Problemas do Dataverse está definida como "Sim"
Em seguida, verifique o registro recém-criado no Dataverse e verifique se o campo Notificar sim/não está definido como sim.
Abra o aplicativo do Power Apps no Teams.
Selecione a guia Compilar.
Selecione a equipe com o aplicativo Relatório de problemas instalado.
Selecione a guia Aplicativos instalados.
Selecione Ver todos.

Selecione Tabelas.
Selecione ... na tabela Relatório de Problemas e selecione Editar dados.
Verifique se a linha para a coluna Notificar recém-criada do Relatório de problemas está definida como sim.

Adicionar um fluxo do Power Automate para notificar o usuário criador quando a tarefa for resolvida
Agora que a coluna Notificar está definida corretamente no Dataverse, criaremos um fluxo para enviar uma notificação por email ao usuário que criou o problema quando o problema for resolvido.
Faça o logon no Power Automate.
Selecione o ambiente para sua Equipe no meu suspenso ao ambiente no canto superior direito.
Selecione Meus fluxos.
Selecione Novo fluxo e selecione Fluxo da nuvem automatizado.

Insira Notificação do Planner no nome do Fluxo e Quando uma tarefa for concluída no gatilho.

Na próxima tela, selecione seu Grupo e sua ID do Plano. O Grupo deve ter o mesmo nome da equipe. Se não vir seu grupo no menu suspenso, você poderá obter a ID do Grupo na URL do ambiente de seu Planner.


Selecione Nova etapa.
Procure por Dataverse e selecione Listar linhas.
Selecione Relatório de problemas no nome da tabela.
Queremos filtrar os resultados para aqueles em que a ID da tarefa seja igual à ID da tarefa fechada e em que Notificar seja igual a Sim. Para essa finalidade, será necessário o nome do esquema do campo Notificar que você criou. Você pode encontrar isso retornando à lista da tabela e exibindo os campos na tabela. Em nosso exemplo, o nome do esquema do campo Notificar é cr7c9_notify.
Insira o seguinte no campo Filtrar linhas:
msft_planner_taskid eq @{triggerOutputs()?['body/id']}and cr7c9_notify eq true*Substitua cr7c9_notify pelo nome do esquema do seu campo Notificar.
Etapa Adicionar condição.
Na janela Conteúdo dinâmico, selecione Expressão.
Digite length().
Selecione dentro dos parênteses.
Selecione a guia Conteúdo dinâmico.
Selecione a opção valor da Lista de linhas.
A expressão deve ter a seguinte aparência:

Selecione OK.
No campo do meio na etapa Condição, selecione é maior que.

Isso significa que se houver pelo menos um registro correspondente do Relatório de Problemas, faça então o que está na coluna Sim.
Na caixa Sim, selecione Adicionar uma ação.
Selecione a ação do Dataverse Obter uma linha pela ID.
Selecione Relatório de problemas no nome da tabela.
Selecione o campo ID da Linha e selecione o botão de edição de expressão fx.
Insira a seguinte expressão:
first(body('List_rows')?['value'])?['msft_issuereportidSelecione Exibir opções avançadas.
Em Expandir Consulta, insira createdby.
Na etapa Obter uma linha pela ID, selecione Adicionar uma ação.
Selecione a ação do Outlook Enviar email (v2).
Defina o campo Para como Criado pelo Email Principal.
Defina o campo Assunto como Tarefa [referência do conteúdo dinâmico ao campo Nome do Relatório de Problemas] foi resolvida.
Insira Sua tarefa foi resolvida. no campo Corpo.
Salve seu fluxo.

Testar o fluxo
Agora que o fluxo foi publicado, teste o processo.
Abra o aplicativo Relatório de problemas.
Crie um problema.
Marque a caixa de seleção Notificar.
Envie o problema.
No Planner, conclua a tarefa.
Verifique se o fluxo foi executado com êxito e se o email foi recebido.
Consulte também
- Entender a arquitetura do aplicativo de exemplo Relatório de Problemas
- Personalizar o aplicativo Relatório de problemas
- Perguntas frequentes sobre aplicativos de exemplo
- Usar aplicativos de exemplo da loja do Teams
Observação
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).
Comentários
Enviar e exibir comentários de