BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
Robert_T
Fluorite | Level 6

Hi, In SAS Visual Analytics 7.4, we are trying to use a control object to filter a list table.

 

Ideally, it should allow the report viewers to adjust a control, like a slider, and have it filter the list table by the Aggregated Values, not just the Detail Values.

 

The steps taken so far are as follows:

  1. Create a numeric parameter ("Customer Units Parameter")
  2. Create a slider control, and add the parameter
  3. Create a list table with two columns: one category ("Customer") and one measure ("Units").
  4. Apply an advanced filter to the list table "Units >= Customer Units Parameter"

 

With the above set-up, when the slide control is used, it filters the underlying row level data so that the table only displays the sum of the row level unit values greater than the parameter.

 

However, the effect we want is for the list table to filter to customers with aggregated units greater than the parameter.

 

Is this doable?

 

Side Note: This parameter, control and list table work well when using display rules to brush the values in the table. For example, you can set the aggregated values to be highlighted when greater than the parameter. But unfortunately, that is not the desired effect we want for this particular visualization.

 

Thank you.

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
FredrikE
Rhodochrosite | Level 12

Hi!

I haven't found a way to do this in an straight way, but think I have a work around 🙂

 

I tested this with sashelp.class:

 

I added the data set and created a parameter "sumwieght":

image.png

 

I then added three objects (the left list for checking the values only), the parameter is assigned to the slider:

image.png

I created a filter on the right table, but instead of creating it from scratch I selected weight and then clicked the "Add filter"-button:

image.png

As you see there is a check box for aggregated values and the slider values are the aggregated ones.

 

Next step was to edit the filter by clicking the small arrow:

image.png

Then I added my own filter expression and I now is able to filter the list table on aggregated values with the slider.

image.png

 

Hope this was what you tried to achieve 🙂

//Fredrik

View solution in original post

2 REPLIES 2
FredrikE
Rhodochrosite | Level 12

Hi!

I haven't found a way to do this in an straight way, but think I have a work around 🙂

 

I tested this with sashelp.class:

 

I added the data set and created a parameter "sumwieght":

image.png

 

I then added three objects (the left list for checking the values only), the parameter is assigned to the slider:

image.png

I created a filter on the right table, but instead of creating it from scratch I selected weight and then clicked the "Add filter"-button:

image.png

As you see there is a check box for aggregated values and the slider values are the aggregated ones.

 

Next step was to edit the filter by clicking the small arrow:

image.png

Then I added my own filter expression and I now is able to filter the list table on aggregated values with the slider.

image.png

 

Hope this was what you tried to achieve 🙂

//Fredrik

SAS Innovate 2025: Register Now

Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!

Tips for filtering data sources in SAS Visual Analytics

See how to use one filter for multiple data sources by mapping your data from SAS’ Alexandria McCall.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 2 replies
  • 2399 views
  • 1 like
  • 2 in conversation