
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
Use a multi-row variable set (MRVS) to capture variable data in a grid layout while submitting a catalog item request for a group of entities.
Common scenarios for using a multi-row variable set
A multi-row variable set is generally used when you need multiple entries for a variable in a catalog item request.
For example, when you order a catalog item for your team, you might need multiple entries for few variables to specify each team member’s requirement. When you order shirts for your team, you will need multiple entries for variables such as size and color.
Another example is blocking few combinations of IPs and ports via firewall, where you will need multiple entries for variables, that is, IPs and ports.
Limitations
Here are a few limitations for a multi-row variable set.
- You cannot include the following variable types in a multi-row variable set:
- Break
- Container End
- Container Start
- Container Split
- HTML
- Label
- List Collector
- Macro
- Macro with label
- UI Page
- The Map to field functionality is not supported for variables used in a multi-row variable set.
- Cascading functionality for variables in an order guide is not supported for a multi-row variable set.
- A multi-row variable set is not displayed when added within a container.
- A multi-row variable set is supported in the variable summarizer only in Service Portal.
- You cannot add variables with read roles in a multi-row variable set.
- When you clone a request that contains a multi-row variable set, the information that is specified in the multi-row variable set is available in all cloned requests. All UI policies and client scripts on the multi-row variable set are also cloned.
- Set a limit to the number of rows that you can add to a multi-row variable set by using the max_rows attribute in the Variable Set attributes field.
To know more about unsupported features in a MRVS, see the documentation.
Known issues
Issue |
Fixed in London |
Fixed in Madrid |
Fixed in New York |
Fixed in Orlando |
Requested item (RITM) form view is broken when variables are added to the set after the RITM is created. | London Patch 10 | Yes | Yes | Yes |
getRowCount and getRow functions do not work on MRVS when accessed from scope. | No | Yes | Yes | Yes |
MRVS in a record producer won't get carried to the target record’s variable editor. It happens in two scenarios:
| No | No | No | Yes |
The MRVS edit row is broken in portal view on task forms. | No | Yes | Yes | Yes |
After an upgrade to Madrid, no images appear in the wizard shown to select the type of variable set while creating variable sets. This happens if the Exclude large attachment option is selected. | No | No | Yes | Yes |
After you add an item with a MRVS to the cart, you cannot add rows when Email/URL variables are part of the MRVS. | No | No | Yes | Yes |
After you add a row to MRVS, you cannot submit the item or add the item to the cart when the MRVS has Email/URL variables | No | No | Yes | Yes |
Issues with special characters used in Multi-Line Text and Text variables in MRVS. Usually, the edit row functionality is affected. Mostly, console errors and setting the glide.ui.escape_all_script property to false caused these issues.
| No | No | Yes | Yes |
Issues with special characters used in Multi-Line Text and Text variables in MRVS. Usually, the edit row functionality is affected. Mostly, console errors and setting the glide.ui.escape_all_script property to false caused these issues.
| No | No | No | Yes |
MRVS values are not available in after insert business rules. | No | No | No | Yes |
Advanced Reference Qualifiers do not work in Platform for Lookup questions. | No | No | No | Yes |
In a domain separated environment, when the glide.sys.domain.use_record_domain_for_client_scripts is true, MRVS form modal is broken. | No | No | No | Yes |
Portal ticket page doesn't show MRVS data. | No | No | Yes | Yes |
MRVS rows on a RITM are not in the same order that they were while ordering. | No | Madrid Patch 2 | Yes | Yes |
Issues existed with saving a RITM form when MRVS is present in the variable editor.
When a variable editor has a MRVS that is made read-only due to a client script or a UI policy, it prevented from saving the RITM. | No | No | New York Patch 3 | Yes |
The RITM form gets saved properly but the MRVS data drops all the rows in it. | No | No | New York Patch 5 | Yes |
There were issues with Date and Date Time variables, mostly related to the system format that is anything other than YYYY/mm/dd. In Portal, date picked in the MRVS modal is not the same as the date on the grid view. | London Patch 4 | Yes | Yes | Yes |
There were issues with Date and Date Time variables, mostly related to the system format that is anything other than YYYY/mm/dd. Date variables submitted from Portal are corrupted when viewed on RITM. | London Patch 9 | Madrid Patch 4 | Yes | Yes |
There were issues with Date and Date Time variables, mostly related to the system format that is anything other than YYYY/mm/dd. Date variables submitted from Service Portal are corrupted when viewed on the target record of a record producer. | London Patch 9 Hot Fix 2 and London Patch 10 | Madrid Patch 6 | New York Patch 1 | Yes |
When you press Enter on a Cat item view in Portal, it opens multi-row form modal. | No | Madrid Patch 8 | Yes | Yes |
When MRVS is added, after the cart items or RITMS are created, form views of such cart items and RITMS are broken. | London Patch 8 | Yes | Yes | Yes |
The catalog task form breaks when you click the reference icon of the requested item field. | No | Madrid Patch 7 | Yes | Yes |
MRVS doesn't appear in a printer-friendly view. | London Patch 5 | Yes | Yes | Yes |
Saving task forms with MRVS on portal will throw console errors. | No | Madrid Patch 8 | Yes | Yes |
Dirty form popup appears on clicking checkout in checkout modal. When MRVS is present in an order guide, you will see a dirty form warning while checking out on portal. | London Patch 10 | Yes | Yes | Yes |
Values are missing for MRVS when the catalog client scripts are used. When an item is ordered from Portal, this issue can be observed on RITMs. | No | No | Yes | Yes |
JSONv2 processor does not return the value for multi-row variables when 'displayvariables=true' is sent. | No | No | No | Yes |
The Copy UI action on a request doesn't copy MRVS. | No | No | Yes | Yes |
An Item with MRVS mandatory can be submitted from portal without adding a row. | No | Yes | Yes | Yes |
When you click the Add button multiple times before a modal open, it may result in adding duplicate rows and thus violate the attribute that limits the rows that can be added. | No | No | Yes | Yes |
The MRVS row price doesn't get added to the total price on item in Portal | No | No | No | Yes |
When the MRVS itself is not mandatory but some variables in it are mandatory, it prevents submitting the item via Service Catalog API. | No | No | Yes | Yes |
The label of a MRVS is not translated on a ticket view page. | No | No | No | Yes |
Viewing RITMs with MRVS will log ECMA errors. | No | No | No | Yes |
There are issues on few IE browser versions while using MRVS. You won’t be able to edit data in the row once added.
The latest IE (IE 11.0.110) doesn't have the issue. | No fix required | No fix required | No fix required | No fix required |
- 20,120 Views
- « Previous
-
- 1
- 2
- Next »
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.