Problem Note 64279: Control objects filtered by another filter are not updated correctly in SAS® Report Viewer when “Automatic actions on all objects” option is used
In some circumstances, a control object that is filtered by another filter might not be updated correctly. Specifically, this can happen if you have enabled Automatic actions on all objects.
For example, suppose that your report looks like the one in the following display.
- The report filter is a button bar that filters two list controls.
- Each list control is in a prompt container.
- The prompt containers are inside a standard container.
- The Automatic actions on all objects and Display filter breadcrumb options are selected for the standard container.
You select Asia in the button bar, and Front and Sedan in the two list controls. The values for the two list controls appear in the filter breadcrumb and the list table on the page is filtered as expected.
You then select Europe in the button bar. At this point, the list controls still use the previously selected values, but those values are not used to filter the list table. As a result, the list table is not correctly filtered.
If you clear the values in the two list controls, and then select new values, the list table is correctly filtered. In the following display, the list table is correctly filtered after selecting new values.
As a workaround, create manual interactions instead of using Automatic actions on all objects and Display filter breadcrumb.
Operating System and Release Information
SAS System | SAS Visual Analytics | Microsoft® Windows® for x64 | 8.3 | 8.4 | Viya | Viya |
Linux for x64 | 8.3 | 8.4 | Viya | Viya |
Cloud Foundry | 8.3 | 8.4 | Viya | Viya |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
In some circumstances, a control object that is filtered by another filter might not be updated correctly. Specifically, this can happen if you have enabled "Automatic actions on all objects." As a workaround, you can instead create manual interactions.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2019-06-05 16:01:52 |
Date Created: | 2019-06-03 05:21:31 |