0
Pour le débogage, je veux voir ce qu'il y a dans une variable d'objet. Comment puis-je imprimer un contenu d'objet dans Suitescript?SuiteScript imprime le contenu de l'objet
Pour le débogage, je veux voir ce qu'il y a dans une variable d'objet. Comment puis-je imprimer un contenu d'objet dans Suitescript?SuiteScript imprime le contenu de l'objet
Vous pouvez enregistrer la valeur d'un objet dans le journal de script en utilisant les éléments suivants:
// SuiteScript 1.0
nlapiLogExecution('debug', 'title', JSON.stringify(objectVariable));
ou
// SuiteScript 2.0
log.debug('title', JSON.stringify(objectVariable));
Merci beaucoup, voilà ce que je cherchais. Salutations – fkaufusi
Dans SuiteScript 2.0, il n'est pas nécessaire d'appeler JSON.stringify manuellement. Ce sera fait automatiquement seulement si 1) un non String est passé et 2) le niveau du journal est assez haut pour réellement enregistrer quelque chose. Cela est utile pour des raisons de performances, afin que JSON.stringify ne soit pas imbriqué dans les appels de log.debug, par exemple. – playalpha