Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article contient des étapes sur la collecte d’un journal débogueur de script dexterity dans Microsoft Dynamics GP.
S’applique à : Microsoft Dynamics GP
Numéro de la base de connaissances d’origine : 3077859
Résumé
Les scriptlogs de dexterity sont souvent utiles pour donner des informations sur le code dexterity qui est appelé et pour vérifier si des produits tiers sont appelés pendant le processus capturé dans le journal. L’ID de dictionnaire par défaut pour Microsoft Dynamics GP est (0), de sorte que vous pouvez vérifier si d’autres ID de dictionnaire sont répertoriés.
Étapes de collecte du scriptlog
Quittez Microsoft Dynamics GP.
Accédez au dossier de code GP (l’emplacement par défaut est C :\Program Files (x86)\Microsoft Dynamics\GP\Data) et cliquez avec le bouton droit sur le fichier Dex.ini et ouvrez-le avec le Bloc-notes.
Vérifiez si le
ScriptDebugger=TRUEdéclencheur existe, puis définissez-le sur TRUE, ou s’il n’existe pas, ajoutez le déclencheur ci-dessous à la fin du fichier.Fermez le fichier et enregistrez vos changements.
Relancez Microsoft Dynamics GP.
Vous verrez maintenant un élément DEBUG répertorié dans la barre de menus supérieure de toutes les fenêtres. Ouvrez la fenêtre dans laquelle vous devez recréer le problème. (Ou accédez au point auquel vous devez vous trouver, juste avant que le problème ne survienne et que vous souhaitiez démarrer le journal de script à ce moment-là.)
Cliquez sur DEBUG dans la barre de menus supérieure, puis cliquez sur LOG SCRIPTS pour démarrer le journal des scripts. Entrez un nom de fichier et un chemin d’accès où vous souhaitez enregistrer le scriptlog, puis cliquez sur Enregistrer. (Cela place une coche à côté de LOG SCRIPTS sous le menu DEBUG et le journal de script est maintenant en cours d’exécution.)
Effectuez l’action que vous souhaitez capturer dans le journal. Annulez les rapports de publication (si vous y êtes invité), puis arrêtez !
Cliquez à présent sur DEBUG de nouveau, puis cliquez à nouveau sur LOG SCRIPTS pour arrêter l'enregistrement du journal. (Cela supprime la coche à côté de LOG SCRIPTS dans le menu DEBUG.)
Note
Vous pouvez arrêter et démarrer le journal des scripts en cliquant sur DEBUG>LOG SCRIPTS pour cocher ou décocher la case à côté de LOG SCRIPTS. Une coche signifie qu'il est en cours d'exécution, et pas de coche signifie qu'il ne l'est pas. Cliquez sur LOG SCRIPTS pour ajouter/supprimer la coche pour démarrer/arrêter l’exécution du scriptlog. Chaque fois que vous le démarrez, il devrait vous demander de saisir un nouveau nom de fichier et un chemin pour enregistrer le nouveau journal.
Recherchez le fichier Script.log dans le chemin vers lequel vous l’avez généré et ouvrez-le avec le Bloc-notes pour vous assurer qu’il a capturé le processus.
Envoyez ce fichier script.log (ou ce que vous l’avez nommé) à l’ingénieur du support technique pour une analyse plus approfondie.
Envoyez également le fichier Dynamics.set (à partir du dossier de code GP) à l’ingénieur, afin qu’il puisse référencer de manière croisée tous les ID de dictionnaire aux produits que vous avez installés.