Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase

Report Builder 2.0 on SSAS 2008 Cube Group Filter Expand / Collapse
Author
Message
Posted Tuesday, June 30, 2009 2:55 PM
Grasshopper

GrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopper

Group: General Forum Members
Last Login: Monday, February 20, 2012 6:47 AM
Points: 11, Visits: 57
I have set up a test evironment to explore the possibilities of report builder 2.0 and SSAS 2008. I used the AdventureWorks2008 data example set (Cube and Database).

Setup:
Sharepoint Services 3.0 SP 2
SQL Server 2008 Enterprise (SSRS running on integrated mode)
Report builder 2.0 (configured as clickonce)
Report Model based an a SSAS cube connection

I found out that you can generate a reportmodel from a SSAS datasource fairly easy. When using ReportBuilder 2.0 to make reports based on that model I have run into some filter issues.

My main issue is: When selecting a dimension to filter I am not able to select which value I want to filter on. The filter dialog in Reportbuilder displays a blak text box in which I have to 'guess' on which attribute i want to filter. Is there anyway to, perhaps through Cube configuration, display the values in the filter textbox?

Example filter dialog: Customer Name equals [empty textbox]

I would like that empty textbox to supply me with possible values like Excel 2007 Pivot Table does when connected to a cube.
Post #744886
Posted Tuesday, June 30, 2009 6:12 PM


Old Hand

Old HandOld HandOld HandOld HandOld HandOld HandOld HandOld Hand

Group: General Forum Members
Last Login: Thursday, August 22, 2013 7:25 AM
Points: 347, Visits: 1,344
You need to set a property on the attribute within the dimension in the SSAS database. The property that you will need to set is 'InstanceSelection' this defaults to None, so you will need to change this to DropDown, List, FilteredList, or MandatoryFilter.

InstanceSelection

Determines the client application behavior for selecting instances of the entity, based on the expected number of total instances. There are four options:

Dropdown: Use when the number of instances is small enough to fit in a simple drop-down list.

List: Use when the number of instances is too large for a simple drop-down list but does not require pre-filtering.

FilteredList: Use when the number of instances is large enough to require that the user filter the values before the user can select instances.

MandatoryFilter: Use when the number of instances is so large that users are prevented from building queries on this entity without filtering.





----------------------------------------------------------------------------------------
Dan English - http://denglishbi.wordpress.com
Post #745005
Posted Wednesday, July 1, 2009 1:07 AM
Grasshopper

GrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopper

Group: General Forum Members
Last Login: Monday, February 20, 2012 6:47 AM
Points: 11, Visits: 57
Great! SSAS 101 I guess huh :)

I knew there was something simple I didnt know.. ok will try try this straight away.

Am I correct assuming that a report model is the only way to let the user use grouped filters? When using Excel 2007 I am not able to use logical statements like AND, OR.
Post #745129
Posted Wednesday, July 1, 2009 1:35 AM
Grasshopper

GrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopperGrasshopper

Group: General Forum Members
Last Login: Monday, February 20, 2012 6:47 AM
Points: 11, Visits: 57
It works! Thanks again.
Post #745147
« Prev Topic | Next Topic »

Add to briefcase

Permissions Expand / Collapse