我可以用硬编码的ID加载记录,但我不知道如何在用户事件脚本提交后的create方法中动态地获得该记录。此代码位于用于UserEventType创建的if块中。新记录的id有什么变量可以使用吗?
谢谢
var Bill = record.load({
type: record.Type.VENDOR_BILL,
id: 13295,
isDynamic: true
});发布于 2022-09-02 18:22:32
在创建时,记录id直到提交后阶段才可用。在那里你可以从newRecord那里得到它
function afterSubmit(context){
const newRec = context.newRecord;
const billRec = record.load(
type:newRec.type,
id:newRec.id,
isDynamic:true
});
...发布于 2022-09-02 18:52:40
以防万一这对别人有帮助。我能够获得内部id并像这样加载记录:
var recordId = scriptContext.newRecord.id;
log.audit({ title: 'NEW', details: recordId });
// get bill to index
var Bill = record.load({
type: record.Type.VENDOR_BILL,
id: recordId,
isDynamic: true
});https://stackoverflow.com/questions/73586568
复制相似问题