Menu
Download Free Trial

Expand/Collapse Groups

Hi,
In the grouping functionality, there are some usability concerns.  
For Example, when you click on the group to collapse, there is no way to expand again. And if you are displaying subtotals, at least you see the subtotal of that group else that group is completely gone or disappear.
Can we have some option like Expand/collapse for individual groups like the same we do for rows? Or any other better option?
Thanks,
Sunilkumar.V

10 answers

Public
Roman Petrusha Flexmonster April 27, 2017

Hi Sunil,
Could you please add some screenshots for better understanding?

Thanks,
 Roman

Public
kumar April 27, 2017

Hi,
please find the screenshots. Steps to follow:

  1. Expand all after create the Group1.
  2. Click on Group1 drill up.
  3. You can notice that Group will disappear.

I have attached Groups with subtotals also.
Thanks,
Sunilkumar.V

Public
Tanya Gryshko Flexmonster April 28, 2017

Hello Sunilkumar.V,
Thank you for providing the screenshots. We were able to reproduce the issue on our side. The fix will be ready in the version 2.316 ETA May 22. Please let us know if it works for you.
Regards,
Tanya

Public
kumar May 2, 2017

yes. Thanks for an update.
 
Thanks

Public
kumar May 22, 2017

This issue is fixed in current version 2.316?
 
Thanks,
Sunilkumar.V

Public
Dmytro Zvazhii Flexmonster May 22, 2017

Hello Kumar,
The issue is fixed.
You are welcome to update the component.
Kind regards,
Dmytro.

Public
kumar June 5, 2017

Hello,
The issue is still exists. When the grid is in expand all state, try click on the group, it’s removing from the grid.
it’s an important bug that we promised to our customers. Can this be available in 2.317?
 
Thanks,
Sunilkumar.V

Public
kumar June 5, 2017

Hi,
here is the logic using for expandall/collapse all data..the groups are removing only when grid is in expandall state.
var expandAllItem = $(‘<li class=”fm-ui”></li>’);
expandAllItem.append(‘<span class=”fm-ui” id=”#fm-text-display”>Expand All</span>’);
var collapseAllItem = $(‘<li class=”fm-ui”></li>’);
collapseAllItem.append(‘<span class=”fm-ui” id=”#fm-text-display”>Collapse All</span>’);
expandAllItem.click(function(e) {
e.stopImmediatePropagation();
scope.ctrl.olapGrid.expandAllData();
});
collapseAllItem.click(function(e) {
e.stopImmediatePropagation();
scope.ctrl.olapGrid.collapseAllData();
});
$(‘#fm-context-menu ul’).append(expandAllItem);
$(‘#fm-context-menu ul’).append(collapseAllItem);

Public
Dmytro Zvazhii Flexmonster June 5, 2017

Hello Kumar,
The version 2.317 will be released on the 6-th of June, which is tomorrow, therefore it is not possible to prepare the fix in such small amount of time. We have reproduced the issue and the necessary update will be ready in the version 2.318 ETA Jun19.
Best regards,
Dmytro.

Public
kumar June 5, 2017

Hi Dmytro,
Thanks for a quick response. it’s good to know that new release will be available before 20th. We can wait until 19th.
Thanks,
Sunilkumar.V

Please login or Register to Submit Answer