Chargement de scripts d'action à partir de fichiers plats

Les scripts d'action lisent les lignes à partir du fichier plat spécifié. Chaque ligne du fichier plat définit une action à exécuter dans Data Relationship Management. Chaque ligne est lue et les actions appropriées sont exécutées de manière séquentielle. Un message de statut est renvoyé pour chaque ligne. Les détails sont affichés dans la colonne Valeur renvoyée.

Pour charger un script d'action à partir d'un fichier plat, procédez comme suit :

  1. Sur la page d'accueil, sélectionnez Script.

  2. Dans la section Type de source, sélectionnez Fichier.

  3. Cliquez sur Parcourir et sélectionnez le fichier plat à utiliser pour le script d'action.

  4. Effectuez un choix parmi les options suivantes :

    • Ordre des colonnes : utilisez les flèches pour personnaliser l'ordre des six colonnes obligatoires du fichier plat.

    • Codage de caractères : sélectionnez l'une des options de codage.

    • Séparateur : sélectionnez le séparateur de colonne utilisé dans le fichier plat.

    • Supprimer les chaînes entre guillemets : sélectionnez cette option pour enlever les guillemets.

    • Références de propriété par libellé : sélectionnez cette option pour utiliser des libellés de propriété au lieu de noms.

      Prudence :

      Si vous faites référence à une propriété qui n'a pas de libellé unique, vous devez indiquer des informations supplémentaires afin de sélectionner la propriété appropriée lors du chargement du script.

    • Paramètres par défaut : cliquez sur cette option pour réinitialiser les paramètres par défaut des options.

  5. Cliquez sur Charger.

  6. Lorsque le chargement est terminé, passez en revue les actions de script et les valeurs de paramètre. Vous pouvez effectuer les opérations suivantes :

    • Cliquez sur bouton Modifier pour modifier une ligne.

    • Sélectionnez Script, puis Versions de substitution pour modifier une version. Sélectionnez la version à remplacer et la version de remplacement, puis cliquez sur OK.

    • Cliquez sur un en-tête de colonne pour trier les lignes par ordre alphabétique.

      Remarque :

      Le script est quand même traité dans l'ordre dans lequel il a été chargé. Cet ordre est indiqué par la colonne Ordre.

    • Cliquez sur Bouton de barre d'outils Filtre. pour filtrer les colonnes.

    • Cliquez sur Icône Afficher les libellés de propriété pour afficher les propriétés par libellé ou par nom.

  7. Cochez la case située dans la colonne Processus en regard de chaque ligne à exécuter.

    Remarque :

    Dans le menu Script, utilisez Sélectionner tout pour traiter toutes les actions. Vous pouvez sélectionner un sous-ensemble d'actions à partir d'un script et traiter uniquement ces actions.

  8. Cliquez sur Bouton Exécuter pour exécuter le script d'action.

    Les résultats de chaque script d'action sont affichés dans les colonnes Statut et Valeur de résultat. Le script et les résultats peuvent être enregistrés dans un fichier à l'aide de l'option Télécharger du menu Script. Reportez-vous à Téléchargement des résultats des scripts d'action.

Téléchargement des résultats des scripts d'action

Vous pouvez télécharger les résultats des scripts d'action pour les types de fichier suivants :

  • Fichier de script d'action (TSV)

  • Fichier de valeurs séparées par des virgules (CSV)

  • Fichier de valeurs séparées par des tabulations (TSV)

  • Format de document portable (PDF)

  • Document de texte enrichi (RTF)

  • Feuille de calcul (XLS)

Il est possible de filtrer les résultats des scripts d'action avant d'effectuer le téléchargement. Par exemple, vous pouvez filtrer le champ Statut en utilisant le terme Echec pour afficher uniquement les lignes dont le chargement a échoué.

Pour télécharger les résultats des scripts d'action, procédez comme suit :

  1. Dans la section Script, cliquez sur Télécharger, puis sélectionnez un type de fichier.

  2. Cliquez sur Enregistrer.

  3. Accédez au répertoire dans lequel vous souhaitez télécharger le document, entrez le nom du document et cliquez sur Enregistrer.