Previous Topic: The Result: Performing the Analysis Based on the Xcelsius VisualizationNext Topic: Stock Interactive Portlets


Example: Using an Object Parameter to Filter Portfolio Investments

Suppose that Samantha, the administrator responsible for designing Xcelsius visualizations and adding them to interactive portlets, wants to create an Xcelsius visualization that can filter portfolio investments for analysis.

Samantha creates a prototype, identifies the CA Clarity PPM data needed, and determines that the portfolio ID can be used to filter portfolio investments. Samantha designs an Xcelsius visualization for portfolios that has the following:

Samantha sets up the Xcelsius visualizations for real-time CA Clarity PPM data exchanges using the CA Clarity PPM Web Services connection method. She creates a Flash variable named pPortfolioID, which is used to filter the data in the visualization based on the portfolio ID. The exact Flash variable is mapped to the interactive portlet using an object parameter. She exports the visualization as a .SWF file.

In CA Clarity PPM, Samantha does the following from Studio:

  1. Creates an interactive portlet named Portfolio.
  2. Creates global parameters that maps to the Flash variable names created for the CA Clarity PPM Web Services connection.
  3. Creates an object parameter based on the Portfolio object and maps it to the Flash variable named pPortfolioID.
  4. Defines the object parameter based on the following properties:

    The figure shows the object parameter.

  5. Adds the interactive portlet to the Portfolio object.

Users who have access to the Portfolios menu can view the Portfolio interactive portlet and analyze select investments in their portfolio.

More information:

Object Parameters (Interactive Portlets)