EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB43678: A checkbox selector loses all of its selections when the grids that it targets display different information and the document is refreshed by an action such as adding a line object in MicroStrategy Web 9.x.


Community Admin

• Strategy


A checkbox selector loses all of its selections when the grids that it targets display different information and the document is refreshed by an action such as adding a line object in MicroStrategy Web 9.x.

SYMPTOM:
 
When one grid acts a selector of a second grid and a checkbox selector targets both grids, adding in a line object to the document in Editable mode, and making a selection in the first grid to filter the second grid will cause all of the selections in the checkbox selector to become unselected in Strategy Web 9.x.
 

ka04W000000OdvZQAS_0EM4400000026fr.png

 
 
STEPS TO REPRODUCE:

  • Create two reports with both reports containing the Month attribute and Cost metric (R1, R2).
  • Create a document that contains these two reports.
  • Have one of the grids (G1) target the other grid (G2).
  • Enable "Show option for All" and "Apply selections as a filter" for the grid selector.
  • Create a checkbox selector on the document that targets the two grids.
  • Enable "Show option for All" and "Apply selections as a filter" for the checkbox selector.
  • Run the document in Editable Mode.
  • Select "All" for both selectors, as shown below:
ka04W000000OdvZQAS_0EM4400000026fp.png
  • Insert a line object to the document using the Insert menu, as shown below:
ka04W000000OdvZQAS_0EM4400000026fu.png
  • Select an element from grid (G1) to target the second grid.
  • Notice that all of the selections in the checkbox selector are automatically unchecked, as shown below:
ka04W000000OdvZQAS_0EM4400000026fr.png

 
CAUSE:
 
This is working as designed. In Strategy Web 9.x, when the checkbox selector has multiple targets (grid 1, grid2), if the two targets end up having a different set of elements, for example in the above scenario grid 1= All, grid 2= Feb 2010, the checkbox selector no longer represents the selections of all of its targets. Therefore, it deselects all current selections and displays them all as unselected either in slicer or filter modes. However, in slicing mode, the document refreshes automatically as grid 1 makes selections. In filter mode, the document refreshes when the user performs a manipulation such as adding a line object. Since the document refresh is triggered by the addition of the line object, this issue would not occur in Interactive mode.
 
ACTION:
 
To prevent this from happening, have the Check box selector target grid 1 only and grid 1 targeting grid 2 only. That way the content in grids 1 and 2 can be different and the check box selector will always represent the content of grid 1, which will prevent it from blanking out.
 
 
 
 


Comment

0 comments

Details

Knowledge Article

Published:

June 15, 2017

Last Updated:

June 15, 2017