SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 63007: Drilling into a hierarchy in SAS® Report Viewer causes a RangeError to appear and the browser to stop responding

DetailsHotfixAboutRate It

In SAS Report Viewer, drilling into a hierarchy displayed in a bar chart might cause the following issues:

  • A RangeError appears when you drill down to the second level of the hierarchy, back up to the top level, and then back down to the second level.
  • SAS Report Viewer stops responding when you drill more than two levels down into the hierarchy.

Specifically, these problems occur if the bar chart is also linked. For example, the bar chart is linked to another page in the report. In this case, double-clicking a bar opens a pop-up window that enables you to either drill into the hierarchy or follow the link. Using this pop-up window to drill into the hierarchy can cause the two issues described previously.

These steps can cause the RangeError:

  1. Double-click a bar to open the pop-up window and choose to drill down to the next level in the hierarchy.
  2. Use the breadcrumb link to navigate back up to the top level in the hierarchy.
  3. Double-click a bar again and choose to drill down to the next level in the hierarchy. This error appears:

range

Even though the error appears, you can click Close, and then single-click the bar chart to drill the chart as expected.

If the hierarchy has three or more levels, SAS Report Viewer might stop responding when you use the pop-up window to drill more than two levels into the hierarchy. For example, suppose that the hierarchy has three levels and the bar chart is linked to another page in the report. You double-click a bar and the pop-up window appears. You drill to the next level of the hierarchy, and then repeat the steps to drill to the third level in the hierarchy.

drill

If you are using Google Chrome, you might see the following error:

error1

If you are using Microsoft Internet Explorer, you might see this error:

error2

When this problem occurs, you usually must close the browser to end the session.

As a workaround for both issues, use the links on the bar chart to drill into the hierarchy instead of using the pop-up window.

Click the Hot Fix tab in this note for a link to instructions about accessing and applying the software update.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Visual AnalyticsLinux for x648.28.3ViyaViya
SAS SystemSAS Report ViewerLinux for x648.28.3ViyaViya
* 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.