In the object-based notation from PPM 4.1.1, the global filter component of the dashboard is integrated in the Management view through an instance of the DashboardGlobalFilterConnector object class and is thus made available as a filter master for the MV components.
If you embedded your Management view component in a dashboard page and want to use the global filter of the dashboard in your Management view, you must first instantiate the DashboardGlobalFilterConnector object class and specify the instantiated object as a filter source.
Example
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<script language="JavaScript" type="text/javascript">
initializeFlex();
//
// Make the global filter of a running dashboard available
// for this management view
//
var dashboardGlobalFilter = new DashboardGlobalFilterConnector();
//
// MVComponents must be declared here (so that they are
// accessible from any point on the page)
//
var mv1 = new MVFlexComponent();
//
// MVComponents must be initialized here (after page has loaded)
//
function initMVComponents() {
mv1.init("mvParent1", "/Details/Sales/CycleTime_1", "FAVORITES_SHARED", "BITMAP", "100%", "260", [dashboardGlobalFilter]);
}
</script>
</head>
<body onload="initMVComponents();">
. . .
</body>
</html>