OBIEE 10G - How to drill from a map created with Mapviewer ?

Saw Object


This article give a way to be able to drill from the map created with this article : OBIEE 10G - Integration of a heat-map with Mapviewer.

To be able to drill down on a mouse click, we must add a listener which call a function which use the parent.PortalPageNav obiee javascript function to drill on a dashboard page and transmit a filter.

Obiee Mapviewer Drill

How to

  • You have to extend the variable mapview to global.
  • Add a listener
    DynamicTheme.addEventListener("mouse_click", eventListenerClick);
  • create the function to handle the event
   function eventListenerClick(point,foi,evt)
	var htmlString =
		"Cust State Province: " + foi.attrs[1]+ "<br>"+
		"Value: " + foi.attrs[2] + "<br>"+
		"<a href=\"javascript:void(null)\" onclick=\"JavaScript:parent.PortalPageNav(event,
 '/shared/DashboardPath','DashboardPage','PresentationTable','PresentationColumn'," + foi.attrs[1]+ "');\">Drill</a></font>";
	mapview.displayInfoWindow(point, htmlString,180,75);

The function parent.PortalPageNav is a filter function and belong to the Dashboard Url functionality.

Discover More
Obiee Mapviewer Annee1998
OBIEE 10G - Integration of a heat-map with Mapviewer

This article show you how Mapviewer can receive data from OBIEE. To transmit data, Mapviewer need an xml file. Obiee can create a xml file with the help of the Go Url. For this purpose, we need to give...
Obiee Map Integration
OBIEE 10G/11G - Mapviewer

Oracle MapViewer, which is a J2EE service for rendering maps using spatial data managed by the database (through the option Oracle Spatial). MapViewer provides services and tools that hide the complexity...

Share this page:
Follow us:
Task Runner