UiPath Documentation
activities
latest
false
Activités de workflow
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Wait for Download

Activité Attendre le téléchargement qui détecte un téléchargement de fichier initié à partir de n’importe quelle application et attend la fin du téléchargement avant qu’un traitement du fichier ne soit effectué dans l’automatisation.

UiPath.Core.Activities.GetLastDownloadedFile

Détecte un téléchargement de fichier lancé à partir de n'importe quelle application et attend la fin du téléchargement avant d'effectuer tout traitement du fichier dans l'automatisation. Ajoutez l'activité qui permet de lancer le téléchargement dans cette activité, spécifiez le dossier dans lequel l'application indiquée enregistre le fichier téléchargé et enregistrez les propriétés du fichier téléchargé dans une variable de sortie.

Compatibilité du projet

Multiplate-forme | Windows | Windows - Héritage

Configuration multiplateforme

  • Corps : ajoutez ici l'activité ou les activités qui téléchargent le fichier.
  • Dossier de téléchargements : le dossier à surveiller pour que le fichier téléchargé soit enregistré par l’application cible. Par défaut, il s'agit du chemin de téléchargement par défaut de l'utilisateur.

Propriétés

Entrée
  • Délai d'attente (Secondes) : la période d'attente pour la fin du téléchargement. Par défaut, il est configuré sur 300 secondes.
  • Ignore Files - Specify which file extensions should be ignored until the download completes. Should you wish to specify several extensions, you can provide them inside a comma-separated list (for example, "tmp,dwn"). This field supports only Strings and String variables.
Sortie
  • Ressource de fichier : la variable ILocalResource utilisée pour faire référence au fichier téléchargé à utiliser ultérieurement dans l'automatisation.
  • File - The properties of the downloaded file, as a FileInfo variable. This legacy output, superseded by File Resource, appears only when the workflow already binds it, and stays hidden otherwise, so newly added activities show only File Resource.

Windows, Windows - Configuration héritée

  • Ajoutez l'activité ou les activités qui téléchargent le fichier dans le bloc Activité de lancement du téléchargement.
  • Dossier surveillé - Cliquez sur Parcouririmage des documents à côté du champ, puis recherchez et sélectionnez le dossier dans lequel l'application ou le navigateur Web à partir duquel le fichier est téléchargé va enregistrer le fichier. Par défaut, le dossier Téléchargements de l'utilisateur Windows actif est sélectionné.
  • Downloaded file - The variable used to refer to the downloaded file for later use in the automation. This field supports FileInfo variables.
  • Ignore these temporary file extensions - In StudioX, you can use the Plusimage des documents icon to select one of the available options.

Dans le module Propriétés

Commun

  • NomAffichage (DisplayName) - Nom affiché de l'activité.

Entrée

  • Downloads folder - The folder where the application or web browser from which the file is downloaded saves the file. By default, the Downloads folder for the current Windows user is selected.
  • Ignore file extensions - Specify which file extensions should be ignored until the download completes. Should you wish to specify several extensions, you can provide them inside a comma-separated list (for example, "tmp,dwn"). This field supports only Strings and String variables.

Divers

  • FileResource : un OutArgument de type ILocalResource .
  • Privé (Private) - Si cette option est sélectionnée, les valeurs des variables et des arguments ne sont plus enregistrées au niveau Détaillé (Verbose).

Options

  • Délai d'attente : spécifiez une période pendant laquelle attendre la fin du téléchargement. La valeur par défaut est 300 secondes. Augmentez la valeur si le téléchargement du fichier prend plus de temps.

Sortie

  • Downloaded file - The properties of the downloaded file. This field supports FileInfo variables.

Referring to the downloaded file

File Resource is an ILocalResource, so its members do not map one-to-one onto the FileInfo members of the legacy output, labeled File in cross-platform and Windows projects and Downloaded file in Windows - Legacy projects. Most notably, FullName returns the file name rather than the path, which is the opposite of the FileInfo.FullName convention.

For a file downloaded to C:\Users\JohnDoe\Downloads\Report_Q2.xlsx (on Linux, /home/JohnDoe/Downloads/Report_Q2.xlsx):

Legacy File (FileInfo)File Resource (ILocalResource)Returned value
.FullName.LocalPathThe full path, C:\Users\JohnDoe\Downloads\Report_Q2.xlsx
.Name.FullNameThe file name and extension, Report_Q2.xlsx
No equivalent.NameThe file name without the extension, Report_Q2

Both outputs are populated on every run, and the values in each row are identical. FileResource.Name is not the equivalent of File.Name, because it drops the extension.

Exemple d'utilisation de cette activité :

  1. 1. Ajoutez une activité Use Application/Browser et indiquez l'application de bureau ou le navigateur Web à partir duquel télécharger le fichier.
  2. Ajoutez une activité Wait for Download dans l'activité Use Application\Browser.
  3. Dans Wait for Download, ajoutez l'activité qui va lancer le téléchargement du fichier, par exemple une activité Click qui va cliquer sur un bouton de téléchargement dans l'interface de l'application).
  4. 4. Dans le champ Dossier de téléchargements de l'activité Wait for Download, indiquez le dossier dans lequel l'application indiquée va enregistrer le fichier (par défaut, il s'agit du dossier Téléchargements de l'utilisateur Windows actuel). L'activité va vérifier ce dossier et attendre la fin du téléchargement du fichier.

Pour vous assurer que le téléchargement du fichier fonctionne comme prévu

  • Ne téléchargez jamais plusieurs fichiers à la fois.
  • Ajoutez uniquement l'activité qui permet de lancer le téléchargement du fichier dans cette activité. Par exemple, si vous avez besoin d'utiliser trois activités Click pour télécharger un fichier à partir d'une page Web, vous pouvez ajouter l'activité Use Application/Browser, puis, à l'intérieur de celle-ci :
    1. Ajoutez les deux premières activités Click.
    2. Ajoutez l'activité Wait for Download.
    3. Ajoutez l'activité Click finale qui permettra de lancer le téléchargement au sein de l'activité Wait for Download.
  • Assurez-vous que vous avez correctement indiqué le dossier Téléchargements. Si l'application indiquée enregistre le fichier dans un sous-dossier de ce dossier, le téléchargement ne sera pas détecté par l'activité.
  • Assurez-vous que le dossier Téléchargements indiqué ne contient pas de fichiers temporaires créés par d'autres applications, telles que les applications Microsoft Office. L'activité Wait for Download est susceptible de confondre ces fichiers avec des fichiers téléchargés.
  • Augmentez la valeur du délai d'attente pour les téléchargements qui prennent plus de temps.

Pour apprendre à utiliser cette activité, créez un nouveau projet basé sur le modèle de projet Télécharger le fichier depuis le site Web.

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour