Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades de produtividade
Última atualização 26 de abr de 2024

For Each File/Folder

UiPath.MicrosoftOffice365.Activities.Files.ForEachFileFolderConnections

Description

Itera por uma lista de arquivos e pastas do OneDrive ou do SharePoint.

Adicione as atividades a serem repetidas dentro da atividade For Each File/Folder e, ao configurar as atividades, selecione Usar Variável > ItemAtual no menu do botão Ver mais para indicar que você deseja repetir as ações para cada item na iteração.

Observação: Esta atividade usa paginação para processar um grande número de itens e mitigar problemas de desempenho. Esta atividade não é compatível com persistência.
Importante: a API do Microsoft Graph não diferencia entre pastas e arquivos do OneNote; portanto, ambos serão retornados.
Escopos

Essa atividade requer os seguintes escopos:

  • Arquivos.Read
  • Arquivos.ReadWrite
  • Arquivos.Ler.Todos
  • Arquivos.ReadWrite.All
  • Sites.Read.All
  • Sites.ReadWrite.All

Compatibilidade do projeto

Windows | Multiplataforma

Configuração

  • Conexão do Microsoft OneDrive e SharePoint — A conexão para a conta do Microsoft 365 que será usada na atividade.
  • No local - O local onde pesquisar por arquivos e pastas. O método para especificar o arquivo ou pasta a ser recuperado: Inserir ID, Inserir URL ou Usar variável.
    • Opção do seletor de pastas — Navegue pelas pastas do OneDrive ou do SharePoint e selecione um arquivo ou pasta. Este campo aceita entrada IResource .
    • Insira a opção de ID :

      • ID do arquivo ou pasta — o ID do arquivo ou pasta. Para recuperar o ID, abra o arquivo no OneDrive Web e recupere seu URL. O ID está codificado no URL. Por exemplo: se o URL for https://yourcompany.sharepoint.com/Doc.aspx?sourcedoc=%7BA1CA7E78-BA59-4DD4-A6B9-5F5BBC37FA85%7D&file=Merge_sheets.xlsx`, o ID do arquivo descodificado será A1CA7E78-BA59-4DD4-A6B9-5F5BBC37FA85. %7B e %7D são os delimitadores do ID do arquivo. Essa propriedade é compatível com variáveis String e valores formatados de string.
      • Endereço do site do SharePoint - A URL do site do SharePoint que contém o arquivo ou pasta. Abra seu site do SharePoint em um navegador e recupere a URL, por exemplo, https://yourCompany.sharepoint.com/sites/Marketing. Essa propriedade é compatível com String variáveis e valores formatados de string.
      • Biblioteca de documentos do SharePoint - A biblioteca de documentos dentro do site do SharePoint indicado que contém o arquivo ou pasta. Abra seu site do SharePoint em um navegador, vá para a guia Documentos e, em seguida, recupere a URL, por exemplo, https://yourCompany.sharepoint.com/sites/Marketing/Shared%20Documents/Forms/AllItems.aspx. Essa propriedade é compatível com String variáveis e valores formatados de string.
    • Opção Insira Url:

      • URL do arquivo ou pasta — O URL do arquivo ou pasta. Abra o arquivo ou pasta no navegador e recupere o respectivo URL. Essa propriedade é compatível com variáveis String e valores formatados de string.
    • Use a página Veja mais para usar uma variável ou selecionar a opção Recarregar seletor de pasta se você tiver modificado suas pastas e precisar recuperar os dados mais recentes.

Opções adicionais

Opções

  • Limitar ao primeiro - O número máximo de arquivos e pastas a serem retornados. Se for deixado em branco, não há limite. Esse campo é compatível com variáveis Int32 e valores Int32.
  • O que retornar - Os tipos de resultados a serem retornados: arquivos e pastas, apenas arquivos, apenas pastas.
  • Cortar duplicatas - valor booleano. Defina como True para remover arquivos e pastas duplicados dos resultados da pesquisa.
  • Pesquisa simples - A consulta de texto usada para pesquisar arquivos e pastas em vários campos (como nome do arquivo ou conteúdo do arquivo). Essa propriedade é compatível com variáveis String e valores formatados de string. Use o menu do botão Ver mais para mudar para Pesquisa avançada.
    Observação: A Pesquisa Simples está disponível para Contas empresariais e Contas pessoais. A Pesquisa Avançada está disponível apenas para Contas empresariais e inclui a opção Incluir subpastas .
  • Pesquisa avançada - Um critério de pesquisa avançada definido para filtrar os arquivos e pastas. Essa opção não é compatível com contas pessoais da Microsoft. A pesquisa avançada usa o Construtor de filtros para configurar os critérios de pesquisa.

    • Incluir subpastas - valor booleano. Defina como True para expandir a pesquisa para todas as subpastas no local selecionado.

Saída

  • Número total de arquivos ou pastas processados — o número total de itens processados pela atividade. Pode ser usado fora da atividade For Each File/Folder. Variável de saída gerada automaticamente. Você pode usá-lo como está ou salvá-lo com um nome diferente.
Corpo

O corpo da atividade que armazena outras atividades usadas na automação.

Limitações de filtragem
  • A filtragem por extensão de arquivo no construtor de filtros pode não funcionar para extensões como .avi, .svg e .gif, .ico, .jpeg e .jpg, .mov, .mp3, .mp4, .ogg, .png e .rtf, .tiff, .wav, .webm, .webp, ou .wmv.

  • Filtrar por Última modificação por ou Compartilhado com o usuário pode retornar resultados incompletos.

  • A API Graph cortadas caracteres especiais a partir do início de um valor pesquisado. Por exemplo, se você pesquisar "_Sorted", a API retornará todos os arquivos/pastas cujo nome contém a palavra "Sorted", omitindo o caractere "_".

  • Ao iterar por arquivos na pasta raiz do OneDrive usando a Pesquisa avançada sem nenhum filtro configurado e mesmo quando Incluir subpastas é False, a atividade pode retornar todos os arquivos do OneDrive, em vez de apenas os arquivos da pasta raiz do OneDrive.
  • Devido a uma limitação da Microsoft, a Pesquisa simples não identifica arquivos de imagem. Use a Pesquisa avançada em vez disso, filtrando por: File or folder name contains .jpg.
Observação:

O lote de chamadas de API é compatível com as seguintes atividades quando usado dentro de Para cada:

Exemplo



Consulte também:
  • Description
  • Compatibilidade do projeto
  • Configuração
  • Exemplo

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.