- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2024 12:34 PM
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2024 02:16 PM
You should be able to alter the user loop, then end the script there:
//Insert bookmarks for each user
while(grUser._next()) {
grBookmarkGroup1.user = grUser.getUniqueValue();
grBookmarkGroup2.user = grUser.getUniqueValue();
grBookmark1.user = grUser.getUniqueValue();
grBookmark2.user = grUser.getUniqueValue();
grBookmark3.user = grUser.getUniqueValue();
grBookmark4.user = grUser.getUniqueValue();
grBookmark5.user = grUser.getUniqueValue();
grBookmark6.user = grUser.getUniqueValue();
grBookmark7.user = grUser.getUniqueValue();
grBookmark8.user = grUser.getUniqueValue();
var grp1sysid = grBookmarkGroup1.insert();
var grp2sysid = grBookmarkGroup2.insert();
grBookmark1.group = grp1sysid;
grBookmark2.group = grp1sysid;
grBookmark3.group = grp1sysid;
grBookmark4.group = grp1sysid;
grBookmark5.group = grp2sysid;
grBookmark6.group = grp2sysid;
grBookmark7.group = grp2sysid;
grBookmark8.group = grp2sysid;
grBookmark1.insert();
grBookmark2.insert();
grBookmark3.insert();
grBookmark4.insert();
grBookmark5.insert();
grBookmark6.insert();
grBookmark7.insert();
grBookmark8.insert();
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2024 12:50 PM
If you're saying the script is working down to the last section, this could be setting the values, but you're not running an update() on each GlideRecord, so the values aren't saving. I have to point out that this is a departure from the typical GlideRecord structure to query for records, then maybe update them, or insert new records, but it might work to do both.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2024 01:14 PM
Hey Brad,
Thanks for the quick response. looks like I missed the last section of my script.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2024 02:16 PM
You should be able to alter the user loop, then end the script there:
//Insert bookmarks for each user
while(grUser._next()) {
grBookmarkGroup1.user = grUser.getUniqueValue();
grBookmarkGroup2.user = grUser.getUniqueValue();
grBookmark1.user = grUser.getUniqueValue();
grBookmark2.user = grUser.getUniqueValue();
grBookmark3.user = grUser.getUniqueValue();
grBookmark4.user = grUser.getUniqueValue();
grBookmark5.user = grUser.getUniqueValue();
grBookmark6.user = grUser.getUniqueValue();
grBookmark7.user = grUser.getUniqueValue();
grBookmark8.user = grUser.getUniqueValue();
var grp1sysid = grBookmarkGroup1.insert();
var grp2sysid = grBookmarkGroup2.insert();
grBookmark1.group = grp1sysid;
grBookmark2.group = grp1sysid;
grBookmark3.group = grp1sysid;
grBookmark4.group = grp1sysid;
grBookmark5.group = grp2sysid;
grBookmark6.group = grp2sysid;
grBookmark7.group = grp2sysid;
grBookmark8.group = grp2sysid;
grBookmark1.insert();
grBookmark2.insert();
grBookmark3.insert();
grBookmark4.insert();
grBookmark5.insert();
grBookmark6.insert();
grBookmark7.insert();
grBookmark8.insert();
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-22-2024 05:58 AM
This was it! Thank you, I didn't think to set the variable to the insert!
var grp1sysid = grBookmarkGroup1.insert(); var grp2sysid = grBookmarkGroup2.insert();