我试过这个:
if (context.type == context.UserEventType.DELETE) {
log.debug('afterSubmit', 'afterSubmit');
}
但是徒劳无功,只删除记录并且不会显示执行日志。如何在“删除”用户事件中执行某些操作?
删除记录时,afterSubmit
不会触发。你需要使用beforeSubmit
如何删除记录?我的意思是使用UserInterface,UserEvent或Map / Reduce等。因为,根据NetSuite,User-Event不会从另一个UserEvent发出。
话虽如此,如果从其他脚本的UserEvent中删除记录,您将无法获取已删除记录的UserEvent。
虽然您可以尝试使用Workflow操作脚本并将其上下文设置为UserEvents。