- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā10-16-2025 10:30 PM
Hi everyone,
I'm working with a Record Producer that creates records in the Incident table. The Record Producer includes a Multi-Row Variable Set (MRVS) named mobile_devices_set, which contains variables like device_type, storage, color, and quantity.
I want to display only the MRVS data on the Incident form after submission.
Iāve tried using the default UI Macro:
com_glideapp_questionset_default_question_editor
and added the Variable Editor formatter to the Incident form. This works, but it displays all variables from the Record Producer ā I only want the MRVS data to be shown.
Is there a way to:
- Create a custom UI Macro that renders only the MRVS?
- Or configure the Variable Editor to filter and show only specific variable sets?
Any guidance or examples would be greatly appreciated!
Thanks in advance.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā10-20-2025 05:09 AM
Hi @Nikhil C,
You can achieve this by using a Catalog UI Policy on your Record Producer to selectively hide non-MRVS variables from the target record (i.e. the Incident form), while still displaying your Multi-Row Variable Set (MRVS) data.
- Open the Record Producer that creates records in the Incident table.
- In the Catalog UI Policies related list, click New and configure the policy as follows:
Name: Hide Non-MRVS Variables
Applies on a Catalog Item view: False (Uncheck)
Applies on the Target Record: True (Check)
On Load: True (Check)
Reverse if false: False (Uncheck)
- Click Submit to save the policy and open the Catalog UI Policy again.
Scroll to the Catalog UI Policy Actions related list.
For each non-MRVS variable you want to hide:
- Click New.
Set:
Variable name: Select the non-mrvs variable
Visible:False
Click Submit
Catalog UI Policy & Actions:
Record Producer Form:
Incident Form:
If my response helped, please mark it as the accepted solution so others can benefit as well.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā10-20-2025 06:20 AM
then hide the other variables using Catalog UI policy and Applies on Target Record
No other way to handle that.
š” If my response helped, please mark it as correct ā and close the thread šā this helps future readers find the solution faster! š
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā10-20-2025 05:09 AM
Hi @Nikhil C,
You can achieve this by using a Catalog UI Policy on your Record Producer to selectively hide non-MRVS variables from the target record (i.e. the Incident form), while still displaying your Multi-Row Variable Set (MRVS) data.
- Open the Record Producer that creates records in the Incident table.
- In the Catalog UI Policies related list, click New and configure the policy as follows:
Name: Hide Non-MRVS Variables
Applies on a Catalog Item view: False (Uncheck)
Applies on the Target Record: True (Check)
On Load: True (Check)
Reverse if false: False (Uncheck)
- Click Submit to save the policy and open the Catalog UI Policy again.
Scroll to the Catalog UI Policy Actions related list.
For each non-MRVS variable you want to hide:
- Click New.
Set:
Variable name: Select the non-mrvs variable
Visible:False
Click Submit
Catalog UI Policy & Actions:
Record Producer Form:
Incident Form:
If my response helped, please mark it as the accepted solution so others can benefit as well.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā10-20-2025 06:20 AM
then hide the other variables using Catalog UI policy and Applies on Target Record
No other way to handle that.
š” If my response helped, please mark it as correct ā and close the thread šā this helps future readers find the solution faster! š