Ronava também temos um grupo no telegram gratuito lá a galera manda dúvida lá também então entra aí também no nosso grupo gratuito beleza bom a dúvida foi bem simples né Por exemplo ten aqui essa.
Lista tb minha lista tá criei agora quando eu criar aqui uma linha né Um item aqui nessa lista eu quero pegar os anexos ou o anexo dessa dessa lista né Desse item criado e salvar numa pasta.
Compartilhada e para deixar mais legal o que que eu fiz em vez de eu salvar numa pasta compartilhada aqui no mesmo site Quero mostrar para vocês que tanto faz eu posso salvar por exemplo numa pasta.
De um outro site né então vamos ser até mais específico ó dentro da minha do meu site marketing eu tenho aqui ó documentos eu vou criar uma pasta ó arquivos tá ó arquivos da lista tal tá.
Sei lá você daria o nome que você quiser então A ideia é toda vez que eu criar um item eu quero pegar os anexos e salvar nessa pasta que é compartilhada aqui com a minha equipe de marketing bom vamos.
Aqui então diretamente para o nosso fluxo do Power automate aqui eu vou criar um fluxo em branco obviamente que é automatizado toda vez que Um item for criado já tá até aqui né Ó o when an.
Iron is created é esse que eu vou selecionar ele vai pedir para mim fazer a minha conexão né obviamente aqui deixa eu colocar minha conexão beleza Quais são os parâmetros primeiro o meu.
Primeiro parâmetro é o meu site aqui eu coloquei né aulas YouTube que é onde está a minha lista tem que ser obviamente o site onde está a sua lista e eu vou colocar a lista né que a gente.
Acabou de criar aí juntos que é a tb minha lista certo tb minha a lista tranquilo o nome da sua lista bom quando eu criar um item esse fluxo vai disparar e após disparar eu já quero pegar os.
Anexos colocados né Se tiver e daí inserir ali na pasta então a a primeira coisa que a gente tem que fazer é checar se tem anexo usando um controle de condição olha só que interessante eu.
VEJA MAIS AQUI:
- Tabela do Jeito Certo em 3 Minutos no Excel! Passo a Passo
- Planilha de Importação de CTE - Importar XML de Conhecimento de Transporte no Excel
- TÁ AMARRADO - Paulo Junior
Clico aqui ó adicionar uma ação vou em
Controles né controles do Power automate onde eu falo o seguinte quero fazer uma condição Qual é a condição para que se for verdade eu faça algo se for falso eu.Faça algo a condição é a seguinte eu quero verificar se tem anexo então ó quando o item for criado quero ver mais campos tá vendo aqui ó se more ver mais e eu vou procurar a coluna que você vai.
Ter aí por padrão que é se tem anexo ou não então a gente procura aqui ó tem anexos Então eu tenho uma coluna que me avisa se o item tem anexo ou não para evitar que eu fique por exemplo rodando.
Fluxos com itens que não tem anexo né não tem necessidade então Ó tem anexo é is equal true e eu vou colocar true aqui então eu entro com a função aqui F Dex por quê Porque eu escrevo true e garanto.
Ó colocando aqui adicionar que isso aqui é um true mesmo que vai funcionar Beleza então eu quero rodar esse fluxo e quando tiver anexo eu quero criar um arquivo na outra na na biblioteca lá do documentos.
Do outro site né que no caso vai ser aqui ó marketing beleza Ronan até aí tranquilo já isso aí eu já entendo eu sou fera Já sou até aluno dos seus cursos de automate cloud né se você não.
É fica aqui o convite também tá aqui nos links da descrição onde nós temos cursos do zero avançado em automate Cloud apps Canvas tenho certeza que você vai querer dominar e crescer aqui com a gente na.
Nossa comunidade tá Dá uma olhada aí bom o que eu vou fazer então agora é pegar os anexos Por que Ronan Por que que você vai pegar os anexos do item porque por padrão tá eu não tenho esses anexos Se.
Eu colocar um compor aqui por exemplo ó compose e olhar o que eu tenho disponível para utilizar de forma dinâmica eu não tenho ó attachments ou até mesmo anexo tá vendo eu só tenho tem.
Anexos por qu eu tenho que usar uma nova
Ação do sharepoint uma nova etapa para buscar o anexo desse item então como eu já tenho o ID do item fica fácil demais eu só tenho que entrar aqui com a minha.Opção então ó adicionar ação Qual ação que eu vou utilizar aqui qual conector o conector é o próprio sharepoint vou colocar ver mais eu vou procurar aqui no sharepoint onde eu tenho obter anexos de.
Um item vamos lá olhar juntos aqui então eu vou olhando um a um se eu não tenho conhecimento né vou aprendendo e vendo o que que eu tenho disponível adicionar anexo checar arquivo Create ó get.
Attachments get attachments É esse aqui que eu vou ter que ter o seu vai est em português talvez ter anexos né então ó obter anexos Por que que tem um s Ronan Por que que é attachments por que que.
Anexos porque Um item pode ter um ou mais ou zero né na verdade mas como eu tenho certeza que tem Afinal eu já fiz a condição Eu sei que esse obter anexos no plural vai me trazer um ou mais beleza.
Então quando eu colocar um get attachments eu vou ter que falar qual o site Qual a lista Qual o item né tem que especificar como que eu chego no item exato que acabou de ser criado eu vou.
Colocar então aqui o site eu vou colocar aqui então a lista né que vai ser e tb minha lista e o ID Qual é o ID do item que eu quero obter Os anexos obviamente que é do item que acabou de ser criado.
Então ficou fácil ó basta eu vir aqui na lista dinâmica e ele vai tá aqui ó ID Pronto já vai obter para mim deste item aqui dessa lista desse site Os anexos agora o que que eu vou fazer depois de.
Obter Os anexos eu vou ter que lupar esses anexos e criar percebe que eu utilizei aqui ó lopar o que que é um loop né eu vou percorrer cada um desses anexos e para cada anexo desse item eu.
Vou criar um novo arquivo na minha pasta marketing só que eu nem preciso fazer esse loop manualmente apesar de saber dominar alate né Afinal você também domina Você também é aluno nosso da.
Nossa comunidade tenha certeza Então você já sabe fazer você já entende tudo sobre sobre loop sobre condições porém o próprio Power altimate já vai fazer esse loop para você quando você colocar as.
Ações porque ele sabe que isso aqui é um plural ele sabe que é anexos Então quando você referencia um anexo ele já Opa isso aqui é plural e faz mais é mais vezes né Faz um loop ali para você.
Porque ele sabe que pode ser um ou mais então por exemplo quando eu vim aqui no compor ó no compose clicar aqui ó no imputs e ver o que que eu tenho de dinâmico dessa saída de obter anexos.
Olha só eu tenho display name item Body tá vendo e o file identifier Então olha só quando eu colocar aqui ó display name Olha o que vai acontecer ele fez um for each para cada anexo ele automaticamente.
Faz um para cada anexo Então não preciso ficar me preocupando em montar esse loop beleza para cada anexo eu já tenho o display name porém o conteúdo do anexo Cadê o conteúdo do anexo Eu queria.
Colocar ele aqui afinal quando eu for criar aqui nessa outra pasta Eu precisaria né mas cadê o sore aqui não tem Ou seja você não tem a liga galera o conteúdo do anexo Beleza você precisa de.
Mais uma etapa para obter o conteúdo desse anexo Então como que eu faço para fazer isso ó eu vou vir aqui e adicionar uma ação já dentro do loop porque para cada anexo o que que eu quero fazer eu.
Quero ir lá no conector do sharepoint e eu não quero get attachments tá eu quero obter o conteúdo de um anexo né então ó ó olha aqui get attachment ó perceba que não tá no plural porque agora eu quero.
Obter o conteúdo de um anexo específico então agora sim não está no plural ó obter conteúdo de um anexo específico eu vou falar qual o site Qual a lista e qual o ID desse arquivo né então aqui.
Será então aulas YouTube aqui será tb minha lista no ID vai ser Qual é o ID do item o ID do item eu já sei né já tá aqui ó quando o item for criado e qual é o ID do do arquivo daquele item Então.
Imagina o seguinte aqui ó Eu Tenho Um item que está numa lista que está num site e aqui eu posso ter um anexo dois anexos três anexos Então tem que falar eu quero pegar o anexo com esse ID desse.
Item dessa lista desse site faz sentido né faz total sentido isso aqui por isso que eu tenho que passar todos esses parâmetros então lá eu vou falar qual é o id e obviamente galera que agora ó eu.
Vou falar que é esse ID o identificador do arquivo que está no meu for it Ou seja no próprio loop ele mesmo entende ó para cada anexo nesse anexo atual pega o ID do arquivo e pronto isso vai fazer.
Com que ele me traga né o conteúdo do anexo agora basta eu criar esse arquivo na outra pasta né ou seja basta eu falar com o conteúdo que eu tenho eu já tenho o nome do arquivo basta eu criar ele né.
Numa na pasta desejada que aqui no caso é essa aqui então Vamos lá fazer essa última etapa ó aqui dentro do loop Por que dentro do loop porque eu tô percorrendo os arquivos para cada.
Arquivo no item eu vou criando ali na outra pasta Beleza então aqui novamente sharepoint vou vir aqui ó criar um arquivo Eu quero ó Create file criar um arquivo aonde eu quero criar um arquivo.
Dessa vez vai ser no marketing né na no outro site qual pasta aqui eu posso colocar na mão mesmo porque eu criei em documentos compartilhados arquivo tal tá vendo ó Nessa pasta Qual.
O nome do arquivo o nome do arquivo eu já tenho aqui no próprio loop né ó no display name no get attachments ó no display name Beleza então usando o display name eu quero colocar qual.
Conteúdo o conteúdo justamente né que veio no nosso obter conteúdo do anexo então tô criando o arquivo com conteúdo e o nome desse anexo então eu vou colocar aqui o attachment content Pronto.
CLique no Link do Vídeo: https://www.youtube.com/watch?v=vCSHOMw1CmA
Postar um comentário