Contrôle si les erreurs sont consignées pendant l'exécution des scripts du fichier actif.
Automatisation de tâches grâce aux scripts
•Oui démarre la journalisation des erreurs de script. Les erreurs continuent d'être journalisées pour tous les scripts du fichier actif jusqu'à ce que ce dernier soit fermé ou que son action de script soit exécutée avec l'option Non.
•Non arrête la journalisation des erreurs de script.
•Informations de débogage personnalisées est une expression évaluée lors de la journalisation d'une erreur de script. Utilisez cette option pour fournir des informations supplémentaires qui vous aideront à résoudre un problème.
Produit | Format |
FileMaker Pro Advanced | Oui |
FileMaker Go | Oui |
FileMaker WebDirect | Non |
FileMaker Server | Non |
Produit FileMaker Cloud | Non |
FileMaker Data API | Non |
Publication Web personnalisée | Non |
Solution d'exécution | Non |
FileMaker Pro 18.0 Advanced
Une fois cette action de script exécutée, le fichier ScriptErrors.log est créé dans le dossier Documents de l'utilisateur lorsque la première erreur de script est causée par un script du fichier actif. Une entrée est ajoutée au fichier journal dès qu'une action de script renvoie un code d'erreur non nul. Si le fichier journal existe déjà, les entrées y sont ajoutées.
Chaque ligne du fichier ScriptErrors.log présente des informations séparées par des tabulations dans l'ordre suivant :
Informations de l'entrée de journal | Remarques |
Horodatage | Date et heure de l'erreur. |
Numéro de session de base de données | ID de la session dans laquelle le script est exécuté. |
Nom du fichier | Nom du fichier dans lequel le script se trouve. |
Nom du compte | Compte qui exécute le script. |
Nom du script [index du script] | L'index est la position du script (commençant par 1) dans le volet Scripts de l'Espace de travail de script. |
Nom de l'action [numéro de ligne] |
|
Code d'erreur | Consultez la section Codes d'erreur FileMaker. |
Informations de débogage personnalisées |
|
Important Le format du journal des erreurs de script est fourni comme aperçu afin de recueillir les commentaires des clients ; il peut changer considérablement dans les versions ultérieures du produit et n'est pas destiné à être utilisé dans les systèmes de production.
•Pour exécuter cette action de script, l'utilisateur ou le script doit disposer des privilèges d'accès intégral. Consultez la section Création et modification de scripts.
Active la journalisation des erreurs de script et ajoute les valeurs actuelles d'une variable et d'une rubrique pour aider à résoudre un problème.
Activer la journalisation des erreurs [ Oui ; Informations de débogage personnalisées: "Index: " & $Counter & ", cléPrimaire: " & Table::cléPrimaire ]
Lorsque la première erreur se produit, le fichier ScriptErrors.log contient :
2024-01-22 09:43:04.552 -0800 @1 Inventory.fmp12 Admin Process records [42] Read from Data File [7] 100 Index: 7, PrimaryKey: 20E190F3-67A8-4DCF-94CF-A5EA72971FFC