Unable to access Multi Row Variable Set values in Flow Designer – Grayed out in Create Catalog Task
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Hi Team,
I have a Catalog Item where I am creating a Catalog Task (sc_task) using Flow Designer.
For normal catalog variables, I am able to populate the values in the Description field of the Catalog Task using:
Trigger → Requested Item → Variables
However, I have a Multi Row Variable Set (MRVS) on the catalog item.
When I try to access those variables inside the Create Catalog Task → Description field, the MRVS variables are grayed out and not selectable in the data pill picker.
Requirement:
After the catalog item is submitted, I need to display a variable value from MRVS in the Description of Catalog task.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
I believe the question you asked and the answer you marked correct are different.
Your question requires catalog task short description to be populated with MRVS
But the response you marked correct is iterating MRVS and creating those many catalog tasks.
Requesting you to mark appropriate response as correct so that it doesn't confuse future members.
I shared approach below
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
You are correct, My original requirement was to populate the catalog task description with MRVS values. I understand the difference now between Iteriating MRVS to create multiple tasks and using it to populate the description.
Appreciate you taking the time to clarify this. I will review the responses and mark the appropriate solution to avoid confusion for future members.
Thanks for your guidance.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
I tried implementing it slightly different. instead of using look up, i directly used the For Each on the mrvs variables.
I am accessing the MRVS inside For Each contect makes the fields available without requiring additional look up record step.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
that's expected behavior.
If your MRVS has 3 rows then you want value for that variable within MRVS for all 3 rows and populate in Catalog Task Short description?
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
If you want to iterate all the MRVS rows and append the variable value, then use inline script f(x) besides that field
Something like this but please enhance
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
