Débogage des définitions de script des tables distantes
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 des débogages 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)
Une 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 faux à 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, vous risquez de ne pas voir 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 apparaît 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, consultez Text-To-Display.