BookmarkSubscribeRSS Feed

VA Report Example: Use a pop-up page to link to additional detail

Started ‎03-26-2025 by
Modified ‎04-04-2025 by
Views 2,766

A SAS Visual Analytics report requirement came in requesting a pop-up page to show additional detail including both category and measure data items. Let’s walk though one way to design a pop-up page to meet this requirement.

 

There are three types of pages in SAS Visual Analytics: basic, hidden, and pop-up. See the SAS Documentation Working with Pages for additional details. A pop-up page is a nonvisible page to report viewers that only appears when the viewer clicks on the source object. If the source object and target object use the same data source, then values are passed automatically and applied as a filter. This is extremely convenient! Otherwise, you will need to manually map data if you need values passed the objects. See the SAS Documentation Basic Tasks for Data in Reports for more information about mapping data.

 

Let’s take a look at the desired report behavior. The customer wants to select a Product Line in the bar chart and #1) filter the Dual axis bar-line chart and #2) open a pop-up page with the details of the selected Product Line, Total Year’s Average for both measures Product Cost of Sale and Product Sale.

 

Report requirements:

 

01_TP_ReportRequirements.png

Select any image to see a larger version.
Mobile users: To view the images, select the "Full" version at the bottom of the page.

 

Requirement #1: Filter the Dual axis bar-line chart:

 

02_TP__Requirement1.png

 

 

Requirement #2: Open a pop-up page with the details of the selected Product Line, Total Year’s Average for both measures Product Cost of Sale and Product Sale:

 

03_TP_Requirement2-1024x592.png

 

 

Requirement #1 Filter the Dual axis bar-line chart

 

In order to configure the filter from the bar chart to the dual axis bar-line chart:

 

  1. Select the bar chart, the source, to make it the active object.
  2. Open the Actions pane.
  3. Select the dual axis bar-line chart object, the target. Leave the default filter action selected.

 

04_TP_ConfigureFilterAction-1024x539.png

 

Finished. Now when you select a value in the bar chart, the dual axis bar-line chart is automatically filtered. Toggle to View mode and test this configuration by clicking on a value in the bar chart.

 

05_TP_TestFilterAction.png

 

 

Requirement #2: Open a pop-up page with the details of the selected values

 

In this pop-up page, we want to see the Product Line that was selected and then the yearly average for the two measures: Product Cost of Sale and Product Sale.

 

For beginners, when designing the pop-up page, it’s easiest to add a page prompt for the incoming values you expect from the source object, in this example, Product Line.

 

  1. First start by configuring the page to be a pop-up page. Use the page’s toolbar menu and then select Page type and click Pop-up.

     

    06_TP_ConfigurePop-upPage.png

 

  1. Next, design the pop-up page. Here are some tips that can help you when designing your pop-up page report:
    • Add the expected incoming values to a page prompt. In this example, I used a button bar control object and assigned the Product Line as the role. This will be deleted when you’re ready to test your pop-up page.
    • Consider resizing the window when designing your pop-up page to get an idea for how the report will appear when opened. Using the Options pane you can configure the size of your pop-up page when opened.

       

      07_TP_AdjustPop-upPageSize.png

       

    • Use a blank text object for spacing. In my example, I wanted the key value object to be higher on the page next to the list table object so I added a text object under the key value object.

 

08_TP_DesignPop-upPage-1024x560.png

 

  1. Once you have your pop-up page designed, configure the page link.
    1. Selected the bar chart, the source object, to make it the active object.
    2. Open the Actions pane.
    3. Expand the Page Links group and select the target page, in this example I select the Details page.

     

    09_TP_ConfigurePageLink-1024x551.png

     

  2. Test the pop-up page. Toggle to View mode and double click on a value in the bar chart to open the pop-up page. Inspect the pop-up page. Are the objects returning the expected values? Do you like the design and layout?
    Continue the iterative process of tweaking the pop-up page layout until you are happy.

 

10_TP_TestPop-upPage-1024x556.png

 

  1. Once you are happy with the pop-up page, you can delete the page prompt. Test to be sure you are still getting the expected results.

 

11_TP_DeletePagePrompt.png

 

 

Conclusion

 

Now you have seen how quick and easy it can be to design and configure a pop-up page for objects using the same data source. If your objects use different data sources, take a look at this article for Tips for working with multiple data sources in SAS Visual Analytics and how to configure the map data under the section Prompting with Multiple Data Sources. Once you add the data mapping, the same page link configuration steps can be taken.

 

Check out the below articles for additional SAS Visual Analytics examples:

 

 

 

Find more articles from SAS Global Enablement and Learning here.

Contributors
Version history
Last update:
‎04-04-2025 01:15 PM
Updated by:

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

SAS AI and Machine Learning Courses

The rapid growth of AI technologies is driving an AI skills gap and demand for AI talent. Ready to grow your AI literacy? SAS offers free ways to get started for beginners, business leaders, and analytics professionals of all skill levels. Your future self will thank you.

Get started

Article Labels
Article Tags