Question

4
Replies
153
Views
Roberto Burgos (RobertoB6828)
Vodafone DE

Vodafone DE
DE
RobertoB6828 Member since 2012 8 posts
Vodafone DE
Posted: August 17, 2017
Last activity: September 21, 2017
Posted: 17 Aug 2017 7:20 EDT
Last activity: 21 Sep 2017 2:52 EDT
Closed
Solved

Tree Grid Issue in Internet Explorer

We are using Pega 7.2.2 and a Tree Grid to select in a list of selectable items, when you click on a parent item, all child items should be selected, we do this via a Data Transform on click event of the Checkbox control



This works OK in FireFox and Chrome, but it does not in Internet Explorer, when tracing I can see that the context is not being passed correctly in IE.


On FF or Chrome, the Primary page of the Data Transform is

My_DataPage.Item(1).Item(17).Item(8)

What this does is select the clicked item and all the child items (like the screenshot above)


When doing the same on IE, the Primary page of the Data Transform is

MyDataPage.item(1)

What this does is select everything on the Tree Grid regardless where I click.

Show More

We are using Pega 7.2.2 and a Tree Grid to select in a list of selectable items, when you click on a parent item, all child items should be selected, we do this via a Data Transform on click event of the Checkbox control

This works OK in FireFox and Chrome, but it does not in Internet Explorer, when tracing I can see that the context is not being passed correctly in IE.

On FF or Chrome, the Primary page of the Data Transform is
My_DataPage.Item(1).Item(17).Item(8)
What this does is select the clicked item and all the child items (like the screenshot above)

When doing the same on IE, the Primary page of the Data Transform is
MyDataPage.item(1)
What this does is select everything on the Tree Grid regardless where I click.

The configuration is as follows.

NOTE: We have tried with and without the first Set Focus action on the Check box. The Refresh-This-Section action has the "disable submit on refresh" option selected.

The only way I am able to make it work in IE is:

  • Expand the tree nodes clicking on the + symbol.
  • Clicking on the number to the right of the checkbox (this trigger the Click -> Set Focus of the Tree Grid).
  • Click on the Check box (I see on the tracer that the context is correct My_DataPage.Item(1).Item(17).Item(8) ).

How it does NOT work:

  • Expand the tree nodes clicking on the + symbol.
  • Click on the Check box (I see on the tracer that the context is incorrect MyDataPage.item(1) ).

In FF or Chrome the two ways described above work perfectly every time, no issues with those browsers.

For the business it is totally unacceptable to have to click first on the numbers and then on the check box. It should Work in IE as it does for FF and Chrome (By internal policy, IE is the preferred Browser).

Has anybody had any issue like this before? is this a defect within Pega an IE?
Thanks in advance.

***Updated by moderator: Lochan to add SR details***

Show Less
User Experience Support Case Created
Moderation Team has archived post, This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question.