Activités (Activities)
Plus récente (Latest)
False
Image de fond de la bannière
Activités de productivité
Dernière mise à jour 26 avr. 2024

For Each File/Folder

UiPath.MicrosoftOffice365.Activities.Files.ForEachFileFolderConnections

Description

Itère une liste de fichiers et de dossiers depuis OneDrive ou SharePoint.

Ajoutez les activités à répéter à l’intérieur de l’activité Pour chaque fichier/dossier (For Each File/Folder ), puis, lorsque vous configurez les activités, sélectionnez Utiliser la variable ( Use Variable ) > ÉlémentActuel (CurrentItem) dans le menu Voir plus (See more) pour indiquer que vous souhaitez répéter les actions pour chaque élément de l’itération.

Remarque : Cette activité utilise la pagination pour traiter un grand nombre d'éléments et atténuer les problèmes de performances. Cette activité ne prend pas en charge la persistance.
Important : l'API Microsoft Graph ne fait pas la différence entre les dossiers et les fichiers OneNote. Les deux seront donc renvoyés.
Étendues

Cette activité nécessite les étendues suivantes :

  • Fichiers.Lecture
  • Fichiers.LectureÉcriture
  • Fichiers.Lecture.Tout
  • Fichiers.ReadWrite.All
  • Sites.Lus.Tous
  • Sites.Lecture.Écriture.Tout

Compatibilité du projet

Windows | Multiplate-forme

Configuration

  • Microsoft OneDrive et SharePoint : connexion du compte Microsoft 365 à utiliser dans l'activité.
  • À l'emplacement : L’emplacement où rechercher des fichiers et des dossiers. La méthode permettant de spécifier le fichier ou le dossier à récupérer : Saisir l'ID ( Enter Id), Saisir l'URL ( Enter Url ) ou Utiliser la variable (Use variable).
    • Option Sélecteur de dossier : parcourez les dossiers OneDrive ou SharePoint et sélectionnez un fichier ou dossier. Ce champ accepte uniquement les variables IResource .
    • Saisir l’ID (Enter Id ) :

      • ID du fichier ou du dossier (File or folder Id)  : l'ID du fichier ou du dossier. Pour récupérer l'ID, ouvrez le fichier dans OneDrive Web et récupérez son URL. L'ID est encodé dans l'URL. Par exemple : si l'URL est https://yourcompany.sharepoint.com/Doc.aspx?sourcedoc=%7BA1CA7E78-BA59-4DD4-A6B9-5F5BBC37FA85%7D&file=Merge_sheets.xlsx, l'ID de fichier décodé est A1CA7E78-BA59-4DD4-A6B9-5F5BBC37FA85. %7B et %7D sont les délimiteurs de l'ID de fichier. Cette propriété prend en charge les variables String et les valeurs au format chaîne.
      • Adresse du site SharePoint : l'URL du site SharePoint qui contient le fichier ou le dossier. Ouvrez votre site SharePoint dans un navigateur et récupérez l'URL, par exemple, https://yourCompany.sharepoint.com/sites/Marketing. Cette propriété prend en charge les variables String et les valeurs au format chaîne.
      • Bibliothèque de documents SharePoint : la bibliothèque de documents du site SharePoint indiqué qui contient le fichier ou le dossier. Ouvrez votre site SharePoint dans un navigateur, accédez à l'onglet Documents, puis récupérez l'URL, par exemple, https://yourCompany.sharepoint.com/sites/Marketing/Shared%20Documents/Forms/AllItems.aspx. Cette propriété prend en charge les variables String et les valeurs au format chaîne.
    • Option Saisir l’URL :

      • URL du fichier ou du dossier (File or folder Url) : l'URL du fichier ou du dossier. Ouvrez le fichier ou le dossier dans le navigateur et récupérez son URL. Cette propriété prend en charge les variables String et les valeurs au format chaîne.
    • Utilisez le bouton Voir plus pour utiliser une variable ou sélectionnez l'option Recharger le sélecteur de dossier ( Reload Folder Picker ) si vous avez modifié vos dossiers et que vous devez récupérer les données les plus récentes.

Options supplémentaires

Options

  • Limiter au premier (Limit To First) : le nombre maximal de fichiers et de dossiers à renvoyer. Si ce champ est laissé vide, cela signifie qu’il n’y a pas de limite. Ce champ prend en charge les variables Int32 et les valeurs Int32.
  • Éléments à renvoyer (What to return ) : les types de résultats à renvoyer : fichiers et dossiers, fichiers et dossiers uniquement.
  • Couper les doublons : valeur booléenne. Définissez sur True pour supprimer les fichiers et dossiers en double des résultats de la recherche.
  • Recherche simple - Saisissez le texte de la requête utilisé pour rechercher des fichiers et des dossiers dans plusieurs champs (tels que le nom ou le contenu du fichier). Cette propriété prend en charge les variables de chaîne String et les valeurs au format chaîne. Utilisez le bouton Voir plus (See more) pour passer à Recherche avancée ( Advanced search).
    Remarque : La recherche simple est disponible pour les comptes professionnels et personnels. La recherche avancée est disponible uniquement pour les comptes professionnels et inclut l'option Inclure les sous-dossiers .
  • Recherche avancée : un critère de recherche avancée défini pour filtrer les fichiers et les dossiers. Cette option n'est pas prise en charge pour les comptes Microsoft personnels. La recherche avancée utilise le générateur de filtres pour configurer les critères de recherche.

    • Inclure les sous-dossiers : valeur booléenne. Défini sur True pour étendre la recherche à tous les sous-dossiers de l'emplacement sélectionné.

Sortie

  • Nombre total de fichiers ou dossiers traités : le nombre total d'éléments traités par l'activité. Peut être utilisé hors de l’activité Pour chaque fichier/dossier (For Each File/Folder). Variable de sortie générée automatiquement. Vous pouvez l'utiliser tel quel ou l'enregistrer avec un nom différent.
Corps

Corps de l'activité qui stocke les autres activités utilisées dans l'automatisation.

Limitations du filtrage
  • Le filtrage par Extension de fichier dans le générateur de filtres peut ne pas fonctionner pour les extensions telles que .avi, .svg, .gif, .ico, .jpg, .jpg, .mov, .mp3, .mp4, .ogg, .png, .rtf, .tiff, .wav, .webm, .webp, ou .wmv.

  • Le filtrage par Dernière modification par ou Partagé avec l'utilisateur peut renvoyer des résultats incomplets.

  • L'API Graphique rogne les caractères spéciaux au début d'une valeur recherchée. Par exemple, si vous recherchez "_Sorted", l'API renvoie tous les fichiers/dossiers dont le nom contient le mot "Sorted", en omettant le caractère "_".

  • Lorsque vous parcourez des fichiers du dossier racine OneDrive à l’aide de la Recherche avancée sans qu’aucun filtre ne soit configuré et même lorsque l’option Inclure les sous-dossiers ( Include subfolders ) est False , l’activité peut renvoyer tous les fichiers OneDrive au lieu des seuls fichiers du dossier racine OneDrive.
  • En raison d'une restriction Microsoft, la recherche simple n'identifie pas les fichiers image. Utilisez la recherche avancée à la place, en filtrant par : File or folder name contains .jpg.
Remarque :

Les appels d'API par lots sont pris en charge pour les activités suivantes lorsqu'ils sont utilisés à l'intérieur de l'activité For each :

Exemple



Voir également :
  • Description
  • Compatibilité du projet
  • Configuration
  • Exemple

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.