事件记录中的 Suitescript 1.0 与会者子列表

Suitescript 1.0 attendee sublist on event record

我正在尝试使用用户事件套件脚本在事件记录中添加与会者行项目。但是,当我保存记录时,它并没有从脚本中添加与会者。

如能就此代码为何无法正常工作提供任何帮助,我们将不胜感激!

您的代码混合了 dynamic/client 和标准记录访问模式。

对于提交脚本之前的用户事件,您不需要插入调用。只是:

var newAt = nlapiGetLineItemCount('attendee') + 1;
nlapiSetLineItemValue('attendee', 'attendee', newAt, '95001');

对于提交脚本后的用户事件,类似但:

var eventRec = nlapiLoadRecord(nlapiGetRecordType(), nlapiGetRecordId());
var newAt = eventRec.getLineItemCount('attendee') + 1;
eventRec.setLineItemValue('attendee', 'attendee', newAt, '95001');
//add more?
nlapiSubmitRecord(eventRec);