Revenir à

Introduction à Winshuttle RUNNER for QUERY

Utilisation du module complémentaire RUNNER pour Microsoft Excel

Winshuttle fournit le module complémentaire RUNNER pour Excel. Vous pouvez l'utiliser pour exécuter les requêtes existantes ou mettre à jour leur mappage, mais pas pour modifier ces requêtes ou créer des requêtes. Une requête peut être exécutée depuis Excel si elle est publiée dans un fichier ou un modèle Excel quelconque depuis le client RUNNER. Si TRANSACTION est également installé sur l'ordinateur en plus de RUNNER, vous pouvez utiliser le module complémentaire RUNNER pour lancer une requête sur les données, la modifier et télécharger les données dans SAP à l'aide de TRANSACTION.

Quand RUNNER for QUERY est installé, le module complémentaire RUNNER est ajouté automatiquement à Excel.

Procédure d'affichage du module complémentaire RUNNER dans Microsoft Office Excel 2007 :

Procédure d'affichage du module complémentaire QUERY dans Microsoft Excel 2003 :

Paramètres du module complémentaire RUNNER

Les valeurs par défaut des paramètres d'exécution sont identiques à celles du fichier de requête. Elles peuvent toutefois être modifiées à l'exécution.

Sélectionnez un fichier de requête

Disponible uniquement s'il n'existe aucun fichier publié dans le fichier Excel. Cliquez sur Parcourir et sélectionnez le fichier de requête à ouvrir. Les détails du fichier apparaissent automatiquement. Vous ne pouvez pas taper le chemin d'accès au fichier.

Fichiers de requête publiés

Affiche toutes les requêtes publiées dans le fichier Excel. Sélectionnez un fichier pour voir ses détails.

Ligne de départ

Paramètre obligatoire. Si aucune valeur n'est saisie, la ligne de départ est la ligne 2. Ce paramètre n'est pas enregistré après l'exécution dans la feuille Excel ou dans le fichier de requête publié.

Colonne ou cellule journal

Tapez la colonne Excel où le message du journal doit apparaître. Si aucune valeur n'est saisie, le message du journal est écrit dans la première cellule de la dernière colonne.

Extraire tous les enregistrements

Choisissez cette option si tous les enregistrements doivent être extraits.

Nombre d'enregistrements à extraire

Saisissez le nombre d'enregistrements à extraire. Cette option est désactivée si l'option Extraire tous les enregistrements a été choisie. Ce champ est obligatoire. Si vous n'indiquez pas la valeur, elle est définie par défaut sur 100 000.

Raison de l'exécution

Saisissez une raison pour l'exécution. Il s'agit d'un paramètre à l'exécution qui n'est pas enregistré dans la feuille Excel ni dans le fichier de requête publié.

Exécuter

Cliquez sur Exécuter pour exécuter la requête et télécharger les enregistrements.

Nombre d'entrées

Cliquez sur ce bouton pour obtenir le nombre d'enregistrements qui vont être extraits à l'aide de cette requête.

Barre d'état

Cette barre fournit les informations de connexion. Elle permet également à l'utilisateur de se déconnecter du système actuel.

Exécution de requêtes depuis le module complémentaire RUNNER pour Excel

Procédure d'exécution d'une requête dans Excel :

  1. Sélectionnez le fichier de requête ou le fichier publié que vous souhaitez exécuter.
  2. Saisissez les détails dans les paramètres de l'exécution.
  3. Pour changer le mappage de la colonne, cliquez sur Changer le mappage. Le nouveau mappage apparaît uniquement pour cette exécution. Le nouveau mappage n'est pas enregistré dans le fichier Excel ou dans le fichier de requête.
  4. Cliquez sur Exécuter pour exécuter la requête. Les enregistrements sont téléchargés dans la feuille Excel.

    Dans Excel 2007, chaque cellule peut contenir 8 192 caractères. Dans Excel 2003, la capacité de chaque cellule est de 1 024 caractères. Si un champ texte long utilisé dans la requête contient plus de caractères que ces limites, il faudra réduire le champ pour garantir la réussite du téléchargement.

Utilisation du module complémentaire RUNNER for QUERY pour Excel avec TRANSACTION

Vous pouvez utiliser le module complémentaire RUNNER (pour QUERY) et le module complémentaire RUNNER (pour TRANSACTION) pour Excel ensemble.

Procédure de téléchargement des données, de modification et de chargement des résultats de la requête depuis une feuille Excel :

  1. Sélectionnez le fichier de requête ou le script publié que vous souhaitez exécuter.
  2. Saisissez les détails dans les paramètres de l'exécution.
  3. Cliquez sur Exécuter pour exécuter la requête. Les enregistrements sont téléchargés dans la feuille Excel.

    Introduisez les modifications requises dans les enregistrements téléchargés.

  4. Pour ouvrir RUNNER, cliquez sur le module complémentaire RUNNER dans Excel 2007, dans Excel 2003 ou dans Excel 2010.
  5. Sélectionnez un fichier .TxR existant créé dans le même fichier ou modèle. Modifiez les paramètres d'exécution.
  6. Cliquez sur Exécuter pour exécuter le fichier .TxR. Les modifications sont chargées vers SAP.

Planification d'une exécution

RUNNER permet de programmer des exécutions sans supervision.

Pour planifier une requête

L'Assistant de planification d'exécution s'ouvre. Suivez les étapes proposées pour programmer l'exécution de la requête.

Procédure d'utilisation de l'Assistant de planification d'exécution :

  1. Effectuez l'une des opérations suivantes :

-ou-

  1. Cliquez sur Tester pour confirmer que les données de connexion sont correctes. Cliquez sur Suivant.
  2. Sélectionnez les options suivantes à la page 2 :

Exécuter cette tâche :

Une fois : planifie une exécution unique. Si vous choisissez l'option Une fois, vous pouvez définir la date d'exécution.

Quotidien : planifie une exécution quotidienne.

Hebdomadaire : planifie une exécution hebdomadaire. Si vous choisissez Hebdomadaire, saisissez la fréquence hebdomadaire. Vous pouvez aussi choisir le jour de la semaine pour l'exécution. (Le paramètre Hebdomadaire n'est pas disponible pour SQL Server.)

Mensuel : planifie une exécution mensuelle. Si vous choisissez l'option Mensuel, saisissez la date de chaque mois pour l'exécution ou une date ordinale. Vous pouvez aussi choisir les mois de l'exécution.

Exécuter sous

Si vous souhaitez que la tâche soit exécutée même si vous n'êtes pas connecté, saisissez votre nom d'utilisateur Windows.

Heure de démarrage

Sélectionnez l'heure du jour à laquelle la tâche planifiée doit avoir lieu.

Mot de passe

Saisissez le mot de passe que l'utilisateur doit fournir pour se connecter à Windows.

N'exécuter que si l'utilisateur est connecté

Lorsque cette option est cochée, l'utilisateur doit être connecté pour que la tâche planifiée soit exécutée. Ce paramètre ne concerne pas Windows 7.

Aussi dans cette section

Nouvelles fonctions dans Winshuttle RUNNER pour QUERY versions 10.6/10.7

Obtention de l'aide dans Winshuttle RUNNER for QUERY

Activation d'une licence Winshuttle pour CONNECT

Prérequis

Gestion RUNNER for QUERY

Écran de RUNNER for QUERY

Travailler avec Winshuttle Connect

Affichage de journaux