Exécution d'un script de requête depuis Excel
Studio inclut le complément Excel Winshuttle Studio qui ajoute un onglet Exécuter Winshuttle au ruban Microsoft Excel.
Un développeur de script peut publier un script qu'il incorpore dans un fichier de données. Ensuite, les exécuteurs peuvent ouvrir le fichier de données Excel et exécuter le script.
Remarque : Si vous exécutez Office 32 bits, remplacez-le par Office 64 bits ou étendez la mémoire pour bénéficier de performances optimales.
Exécution d'un script de requête depuis Excel
- Ouvrez le classeur dans Excel ou un nouveau classeur vide.
- Cliquez sur l'onglet Exécuter Winshuttle.
- Cliquez sur Connexion à Winshuttle.
- Cliquez sur Connexion à SAP, entrez vos données d'identification, puis cliquez sur OK.
- Cliquez sur le script à exécuter, si le classeur contient plusieurs scripts. Ou bien, cliquez sur Ouvrir le script et accédez au script à exécuter.
Le script s'ouvre.
- Si vous démarrez avec un classeur vide, cliquez sur Écrire les en-têtes.
- Pour changer la manière dont les données sont téléchargées, cliquez sur Écrire les enregistrements et choisissez l'option appropriée :
- Ajouter les données au fichier des résultats : Query écrit les nouvelles données après la dernière ligne des données existantes dans la feuille de calcul.
- Remplacer les données dans le fichier de résultat : Query remplace les données existantes. Cependant, si les données téléchargées comportent moins de lignes que dans la feuille de travail, les données dans les lignes supplémentaires sont conservées. Par exemple, si la feuille de calcul contient 100 lignes de données et que vous exécutez une requête qui télécharge 75 lignes de données, les 25 dernières lignes restent dans la feuille.
- Effacer toutes les données associées dans le fichier de résultats : à partir de la ligne de début, Query efface les données existantes et écrit les nouvelles données téléchargées.
- Cliquez sur Exécuter.
- Pour limiter la requête, saisissez une ou plusieurs valeurs dans la zone Assistant Variable d’exécution, puis cliquez sur OK.
Remarque : Si vous ouvrez une nouvelle instance d’Excel, vous devez vous reconnecter.
Autres fonctions d'exécution Winshuttle
Si le script a été publié dans le fichier, cliquez sur le bouton Infos pour afficher des informations sur le script ou pour supprimer le script.
Pour exécuter le script sur une feuille différente, créez la feuille et cliquez sur Écrire les en-têtes.
Pour déterminer à l'avance le nombre d'enregistrements téléchargés, cliquez sur Nombre d'entrées.
Pour télécharger uniquement certains enregistrements, tapez un nombre dans la zone Nombre d'enregistrements, puis cliquez sur la flèche sur le bouton Exécuter et sur la commande qui correspond au nombre souhaité.
Pour planifier une requête, cliquez sur Planifier, tapez une ou des valeurs dans la zone Assistant Variable d'exécution, cliquez sur OK, puis remplissez les informations de planification. Pour plus d'informations, voir Planifier une exécution de requête.
Désactivation du complément Excel
Si vous devez désactiver le complément Excel Studio v11 ou Excel Query v10.x, procédez comme suit :
- Dans Excel, cliquez sur l’onglet Fichier et sur Options.
- Cliquez sur Compléments.
- Cliquez sur la zone Gérer, cliquez sur Compléments COM et sur Exécuter.
- Décochez la case des compléments à désactiver :
- La case Query concerne v10.x.
- La case WinshuttleStudioAddin concerne Studio v11.