Share via


Creating a Custom Report View Plug-in for PerformancePoint Server 2007 ~ Code Sample

Eric Friedrichsen  (ericfr@microsoft.com)

Microsoft Corporation

August 2007

Applies to:
Microsoft Office PerformancePoint Server 2007
Summary: It is possible to create your own custom Report View plug-ins for Microsoft Office PerformancePoint Server 2007. This is documented in the PerformancePoint Server SDK; see the PerformancePoint Developer Portal Page at:  https://msdn2.microsoft.com/en-us/office/bb660518

Introduction

It is possible to create your own custom Report View plug-ins for Microsoft Office PerformancePoint Server 2007. This is interesting if you want to create your own custom Report Views that display along with other dashboard items in a PerformancePoint Server dashboard. This is even more interesting if you want your custom Report Views to be able to receive (and react to) client side (browser side) parameters from other dashboard items on the same dashboard.

Instructions for Use

1. Extract the code sample from this article.

2. Build the code and install the assemblies as described in the two ReadMe files in the code sample.

3. Using the Microsoft Office PerformancePoint Server Dashboard Designer, create some reports using the "My Report View" template.

4. Using the Microsoft Office PerformancePoint Server Dashboard Designer, modify your "My Report View" reports.

5. Using the Microsoft Office PerformancePoint Server Dashboard Designer, create some dashboards that use your new "My Report View" reports, and then deploy those dashboards either to SharePoint or to ASP.NET.

6. Browse to your new dashboard on the web. Notice that it is possible for your new "My Report View" reports to listen to parameters sent from other dashboard items in the dashboard, react to them, and change their appearance as a result.

7. Now that you've built this sample from code and deployed it, use it as a model to create your own custom Report View Plug-ins.

Conclusion

You can use the code sample a model to create your own custom Report View plug-ins for Microsoft Office PerformancePoint Server 2007. There is more documentation on this in the PerformancePoint Server SDK; see the PerformancePoint Developer Portal Page at:  https://msdn2.microsoft.com/en-us/office/bb660518 .

MyReportViewPlugin.zip

Comments

  • Anonymous
    September 18, 2007
    PingBack from http://stevepietrekweblog.wordpress.com/2007/09/18/links-9182007/

  • Anonymous
    September 28, 2007
    The release of PerformancePoint Server 2007 should be of special interest for those of you who are passionate

  • Anonymous
    September 28, 2007
    Any info between a link with MOSS 2007 or/and WSSv3 and PerformancePoint Server 2007, thanks EROL

  • Anonymous
    October 15, 2007
    I have a request to investigate how difficult it would be to incorporate Peformance Point into a Custom Dev ASP.Net site which uses Form Based Authentication. Looking at your code it looks like the anonymous account would have to be configured to have the appropriate privileges and the Microsoft.PerformancePoint.Scorecards.Server namespace could be used to pull Scorecards. Does this sound accurate.

  • Anonymous
    November 12, 2007
    Eric Friedrichsen ( ericfr@microsoft.com ) Microsoft Corporation November 2007 Required: Microsoft Office

  • Anonymous
    November 12, 2007
    Critical Note: I wrote this blog entry to cover "installing a report designer during development" in more detail. If this code works for you in your local development environment, and you are ready to publish your bits such that all your users get your bits automatically when they visit Monitoring Central, then follow the steps under "To install a report designer for DEPLOYMENT" in the article: http://msdn2.microsoft.com/en-us/library/bb833828.aspx

  • Anonymous
    December 08, 2008
    Sorry if this is not the right place to ask questions, but do you know if there is a fix for the issue described here: http://forums.microsoft.com/technet/ShowPost.aspx?postid=4219868&isthread=false&siteid=17&authhash=80121d0b99bd5f02bd27d61624d8b8d12bffcc65&ticks=633643032414122733 Despite deploying the sample code without changes I have been unable to get the custom report view to work in a previewed / sharepoint deployed dashboard. Any thoughts much appreciated.

  • Anonymous
    February 25, 2009
    Hi Eric I have created a PPS Report Plug-In control and it load a asp.net usercontrol which host a silverlight object tag as <object data="data:application/x-silverlight-2," type="application/x-silverlight-2"> ........ </object> but when published it and add it in sharepoint site,it displays just blank, does PPS support siverlight now?