Discussions
Read on for the latest updates including:
• Agenda Builder launch
• SuiteWorld On Air registration
• New NetSuite Prompt Studio Contest
• And more!
Check out this thread to learn more!
Promise function not running in suitelet script
I'm trying to run this suitelet to export excel using exceljs
. But I have this line, it runs through this promise function and I got stuck. Log 'ok2' is not showing in Execution Log.
P/s: I tried Client Script and It works well but I need it run directly in a Suitelet. Because it needs to run as Administrator role.
var buf = wb.xlsx.writeBuffer(); log.debug('ok', buf); buf.then(function(buf) { log.debug('ok2'); }) log.debug('ok3');
As you can see from this log, it steps over 'ok2', no try catch here.
Normally in js, this function uses as async await but I cannot upload script with async await to netsuite. It occurs an error