Okay making some progress, but it looks like due to the nature of my SSRS reports and their parameters, I may need to actually create an entirely different set of reports that are compatible with PPS. For example:
I have created several shared datasets that act as available/default values for parameters. This is the MDX code for two of them: CalendarYearEx and SelectedMonthEx. CalendarYearEx returns the year in " Calendar YYYY" format and SelectedMonthEx returns the
month in "Month YYYY" format. This is due to user requirements.
-- CalendarYearEx
[Time].[Year - Half Year - Quarter - Month - Date].[All].Children
--SelectedMonthEx
Descendants(
StrToMember(@CalendarYearEx, CONSTRAINED),
[Time].[Year - Half Year - Quarter - Month - Date].[Month],
SELF)
The report I'm working on takes these two parameters: CalendarYearEX and SelectedMonthEx. The available values for each are the shared datasets. AS you can see, the SelectedMonthEx dataset depends on the CalendarYearEx parameter. The list of months depends
on what year is selected.
In addition, the default for CalendarYearEx is based on another shared dataset. This dataset returns the current year.
When running my report in PPS, I want the default values in the SSRS report to override the defaults you have to choose in PPS - which looks like that can't be done.
Secondly, since I need to create PPS filters, how would one go about rewriting that SelectMonthEx MDX in order for it to work in PPS? Can you override the PPS defaults it asks for?