Téléchargement/extraction

 
 
 

Le téléchargement et/ou l'extraction de fichiers est une fonctionnalité qui permet aux utilisateurs d'obtenir une copie d'une entité d'un coffre-fort. La copie peut être téléchargée dans un dossier de travail local, extraite du coffre-fort, mais pas téléchargée, ou les deux.

Cette fonction est disponible en mode silencieux, avec une interface utilisateur graphique allégée et une autre entièrement configurable.

Modes de fonctionnement
 

Il existe trois modes de travail : silencieux, IUG allégée et IUG complète.

  • Silencieux

    La logique applicative pour le téléchargement et l'extraction ne nécessite pas d'interaction avec l'interface utilisateur graphique. Toutes les progressions, restrictions et validations de fichiers locaux sont traitées via des rappels personnalisables.

  • IUG allégée

    Lorsque le téléchargement démarre, une boîte de dialogue de progression s'affiche et reste affichée tout au long de l'opération. Des boîtes de message et des boîtes de dialogue indiquant des restrictions peuvent s'afficher afin de résoudre les problèmes en temps réel.

  • IUG complète

    Une interface utilisateur graphique interactive s'affiche et vous permet de modifier les options (regroupement, fichiers à extraire, commentaires, emplacement des téléchargements, etc.). L'interface utilisateur graphique vous permet de visualiser les fichiers dans la vue de liste, la vue de dossier ou la vue de conception. Toutes les vues prennent en charge des colonnes de configuration qui acceptent les miniatures.

    La boîte de dialogue Télécharger/Extraire peut être réduite ou développée.

    Réduite

    Développée

Restrictions
 

La fonction VDF recherche si une ou plusieurs des conditions suivantes existe avant de procéder au téléchargement.

  • Le fichier est extrait vers un autre utilisateur.
  • Le fichier est extrait vers l'utilisateur actuel sur un autre ordinateur.
  • Le fichier est extrait vers l'utilisateur actuel dans un autre répertoire.
  • Le fichier est verrouillé et ne peut pas être modifié.
  • Le fichier est extrait par un autre utilisateur dans le même répertoire partagé.

Si l'une des conditions est vérifiée, vous serez invité à annuler ou à poursuivre l'opération en ignorant les fichiers concernés par le ou les problèmes.

La logique qui détermine le traitement du problème est extensible, et un moteur de résolution personnalisé peut être fourni.

Synchronisation du disque local
 

La fonction VDF vérifie si le fichier situé sur le disque est ou non synchronisé avec la version du fichier situé dans le coffre-fort. Si ce n'est pas le cas, vous pouvez soit remplacer le fichier, soit ignorer le téléchargement. La logique de résolution est extensible et le traitement par défaut peut être remplacé par une solution personnalisée.

Les scénarios suivants sont détectés :

  • Si le fichier sur le disque est de la même version et présente le même total de contrôle que le fichier en cours de téléchargement, le téléchargement est ignoré.
  • Si le fichier sur le disque a déjà été extrait par l'utilisateur actuel dans le même emplacement.
  • Si le fichier sur le disque est plus récent que celui en cours de téléchargement.
  • Si le fichier de coffre-fort qui doit être répliqué n'existe pas sur le serveur distant auquel l'utilisateur est connecté.
Traitement parallèle
 

La fonction de traitement parallèle permet de télécharger plusieurs fichiers en même temps.

Regroupement des relations
 

Lorsque vous téléchargez ou extrayez un fichier, vous pouvez décider d'inclure ou non les fichiers liés. La fonction VDF prend en charge les relations, comme les relations enfants, les relations parent, ou encore les fichiers intégrés via des liens.

  • Inclure les relations enfant

  • Inclure les relations parent

  • Inclure les entités liées

Téléchargement de plusieurs entités
 

La fonction VDF prend non seulement en charge le téléchargement de fichiers et de dossiers, mais également les entités, comme les articles, les ordres de modification ou les objets personnalisés. La fonction VDF interroge ces entités et sélectionne les fichiers primaires qu'elles contiennent en vue de les télécharger.

Extensibilité de la progression
 

Les opérations de téléchargement et d'extraction font état de leur progression via une interface. Un fournisseur de progression personnalisé peut être proposé pour transmettre la progression vers une console, un fichier journal, une barre d'état ou un autre identificateur.

Options
 

D'autres options d'entité sont disponibles pour la configuration.

  • La révision du fichier source à télécharger peut être configurée.
  • L'option Données validées de préférence peut être configurée.
  • L'emplacement de téléchargement peut être configuré (ex. : dossiers de travail, pas de téléchargement ou emplacement personnalisé).
  • La commande Extraire peut être configurée.

Résolution de fichiers
 

Lorsqu'un fichier est téléchargé, le téléchargement peut détecter si les références qu'il contient (ex. : ensemble ayant des références sur des pièces) sont obsolètes. La fonction VDF peut résoudre automatiquement les références obsolètes lors du téléchargement.

Cette fonction utilise le système de prise en charge d'extension enfichable et fonctionne pour tous les clients VDF (y compris les compléments) fonctionnant sur un ordinateur sur lequel le système de prise en charge d'extension est installé.