Ian님의 프로필Ian Tien's Unofficial Pe...사진블로그리스트기타 ![]() | 도움말 |
|
10월 28일 Creating a Tree View in Business Scorecard ManagerIf you want to build a tree view like in the image below there are a number of options:
Option 1) SharePoint
Create a hierarchical "Links" webpart in SharePoint and use it to navigate from page to page. Pros: Easy, quick and easy to maintain (webpart re-used in all pages)
Cons: If you have test and production environments, it can be tricky to migrate changes
Option 2) Simple Scorecard View
Create a scorecard view without actuals or targets (that looks like a Tree View) and use report views of type "Scorecard" to bring up scorecards associated with the tree view. Pros: Easy to migrate, enables you to switch between different views
Cons: If you exceed 100+ scorecards this can be difficult to manage
The image below shows option 2. Example can be downloaded here Option 3) Scorecard View with Dimensionality
Create a scorecard view without actuals or targets (that looks like a Tree View) and use report views of type "Webpage" and write a simple page to render an appropriate scorecard given the context of the selection
API documentation available here: http://www.microsoft.com/downloads/details.aspx?FamilyId=D2F8C636-602D-4744-BA7D-D3821F8920D5&displaylang=en
Pros: Enables a tree view to be dynamic
Cons: Requires some development investment
Option 4) Integrate with existing tree control
Let's say you have a custom .Net control that shows a hierarchy and you want to show the scorecards of individual folks when you click on their name in the hierarchy. The BSM Scorecard View webpart supports the ability to receive parameters from other webparts (See documenation here: http://office.microsoft.com/en-us/FX012225041033.aspx), it also supports the ability to display different row headers based on parameter input (see "Store Sales (Advanced) -> Top 3" example which is installed with the product, as you change your page filter selection you get different scorecards displayed. This capability can be generalized).
Pros: Leverage exisitng investment to create dynamic scorecards
Cons: Requires some development investment to extend existing .Net control
댓글 (7개)
TienIan
님이 이 페이지의 댓글을 표시하지 않도록 설정했습니다.
트랙백(17)이 블로그의 트랙백 URL은 다음과 같습니다. http://iantien.spaces.live.com/blog/cns!749F6111096DD58C!236.trak 이 블로그를 참조하는 웹 로그
|
|
|