Sabemos que existe um conector no Power Automate que criar automaticamente um tabela, porém as vezes queremos criar tabelas que precisam de mais personalização e esse conector não atende.
MAS não se preocupe, nesse artigo eu irei mostrar o passo a passo de como criar uma tabela em HTML, você podendo personalizar da forma que você quiser.
Nessa tabela grupo vamos enviar por email somente os Grupo de Power BI e Power Apps.
Neste exemplo vamos colocar um gatilho manual e no conector de Obter itens do SharePoint colocar um filtro OData para vir somente os grupos de Power BI e Power Apps Agora começaremos a construir a nossa tabela, Incializando uma variável com o cabeçalho que é fixo e não queremos repeti-lo.
Precisamos pegar todas as linhas da tabela, para isso precisaremos fazer um loop para passar por todas dados.
Usaremos o conector Apply to each (ou seja vai aplicar a cada linha que trouxemos do sharepoint) . Usamos o Value para referenciar qual tabela que iremos fazer a iteração.
Vamos utilizar o conector de Variáveis Append to string variable que vai concatenar a cada iteração as colunas na tabela.
Fora do Apply to each vamos fechar a tag da tabela <table> que colocamos quando inicializamos a variável, então iremos usar o mesmo conector que usamos dentro do Apply to each para concatenar na variável tabela.
Ok, a parte de criar a tabela já esta pronto, porém vai ser uma tabela bem crua sem nenhum formatação. Para melhor isso, vamos colocar um css para estilo bonita para a nossa tabela.
Vamos utilizar o conector de Operações de dados Compor para receber o Style e a variável com a tabela.
Irei utlizar esse modelo de tabela w3schools table
Agora vamos enviar por email essa tabela.
E ficou assim nossa tabela, o que você achou?? Comenta abaixo se você ficou com alguma dúvida :)