Help

The Community will be temporarily unavailable starting on Friday February 28. We’ll be back as soon as we can! To learn more, check out our Announcements blog post.

How to create a new record and populate a link field (assuming you have record ID)

Topic Labels: Scripting
Solved
Jump to Solution
1002 1
cancel
Showing results for 
Search instead for 
Did you mean: 
Kosta_Kondraten
7 - App Architect
7 - App Architect

I am creating a new record triggered by a script with the following code:

 
let newRecs = {};
newRecs[0]['id'] = 'recDYGIT7fj80tTAH';

await table.createRecordAsync({
'Start Date/Time': billTillDate,
'Contact': newRecs,
'Notes': 'New Record note'
});

I am getting the following error:
 

 

TypeError: Cannot set properties of undefined (setting 'id')
 
Can you please modify the script - assuming the record Id is correct - so I can populate my Contact link field?
 
Thank you!
1 Solution

Accepted Solutions
Kosta_Kondraten
7 - App Architect
7 - App Architect

Never mind fixed it with the following code:

await table.createRecordAsync({
'Start Date/Time': billTillDate,
'Contact': [{id: 'recDYGIT7fj80tTAH'}],
'Notes': 'Working!'
});
 
Closing issue now 

See Solution in Thread

1 Reply 1
Kosta_Kondraten
7 - App Architect
7 - App Architect

Never mind fixed it with the following code:

await table.createRecordAsync({
'Start Date/Time': billTillDate,
'Contact': [{id: 'recDYGIT7fj80tTAH'}],
'Notes': 'Working!'
});
 
Closing issue now