The Catalog Client Script, setDisplay, on a container with an embedded container is not honored in the RITM.

Steps to Reproduce

  1. Commit the attached update set named KB0546816 Update Set.xml.
  2. Navigate to Service Catalog
  3. Open the Can We Help You? category.
  4. Open KB0546816 Test Item.
    Note that the variable set does not display.
  5. Click the Order Now button.
  6. Open the RITM record for the item.
    Note that the variable set is displayed.



The issue can be resolved by either removing containers from a variable set or by running the g_form.setDisplay method on each variable individually to show/hide them.

For example, if there is a Variable Set containing a Single Line Text, a Container Start, Multi Line Text, and Container End, calling the setDisplay function on the variable set will not hide all the variables. Two calls would be required to hide all the variables in the set: one on the Single Line Text variable and one on the Container Start.

Related Problem: PRB611127

Seen In

Calgary Patch 2 Hot Fix 5
Dublin Patch 4
Dublin Patch 6
Eureka Patch 10
Eureka Patch 2
Eureka Patch 5
Eureka Patch 7 Hot Fix 1
Eureka Patch 9 Hot Fix 4

Fixed In

Eureka Patch 12

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2016-02-03 06:13:55