Débogage des définitions de script de table distante
Vous pouvez activer le débogage de session pour les définitions de script de table distante. Pour activer la journalisation des définitions de script dans un journal de débogage de session, définissez la glide.script.vtable.log.debug propriété sur vrai.
Lorsque vous créez des définitions de script de table distante, vous pouvez utiliser la commande
gs.debug() pour ajouter des journaux de débogage visibles dans le débogueur de session. Le débogueur de session contient également des journaux de débogage avec des balises [RemoteTable], chacune contenant les informations suivantes :- Définition de la requête
- Nombre de lignes chargées dans la table distante
- Nombre de lignes d’agrégat
(si GlideAggregate)
L’utilisation prolongée de la propriété peut affecter les glide.script.vtable.log.debug performances. Il est donc préférable de définir sa valeur sur false à la fin d’une session de débogage.
Remarque :
Si vous n’êtes pas sur le nœud d’application qui a traité votre script de table distante, il est possible que vous ne voyiez pas les instructions de journal résultantes. Dans ce cas, contactez le support technique.
Utilisez l’API v_query.setLastErrorMessage(message) pour définir le dernier message d’erreur qui s’affiche en bas de la vue de liste. Dans le script, vous pouvez récupérer ce message à l’aide de l’API glideRecord.getLastErrorMessage(). Pour en savoir plus sur ces API, reportez-vous à la rubrique Text-To-Display.