ViewEmbeddedObject servlet
The ViewEmbeddedObject servlet displays embedded objects that are contained in a report. The embedded objects can be static, such as external images or images in an ROX; dynamic, such as charts or graphs; or embedded cascading style sheets (CSS). The ViewEmbeddedObject servlet is mapped to GetStaticData, GetDynamicData, or GetStyleSheet XML API depending upon the URI parameters. The report data generally embeds links pointing to the ViewEmbeddedObject servlet, including the appropriate URI parameters. The browser resolves these links automatically. Users can also view these objects directly by specifying the required parameters in the web browser.
Name
Invoke the ViewEmbeddedObject servlet as follows:
http://<web server>:<port>/<context root>/servlet/ViewEmbeddedObjectURI parameters
Table 7-9 lists and describes the ViewEmbeddedObject servlet URI parameters.
Table 7-9 Parameters for ViewEmbeddedObject URI The unique object identifier for which to retrieve the data. Required for dynamic data. Indicates whether the object is embedded or external. 1 indicates an embedded object, and 0 indicates an external object. The unique identifier of an object, usually retrieved with the selectFilesFolders JSP tag. The scale at which to view an object, such as scalingFactor=100 displays an object at full size. Used only for static data. The name of the stream that returns the static object data, such as C:\Projects\Bmp\Image.bmp.Example
The following example retrieves a chart from a report. The chart’s component ID, 198, and object ID, 17, were retrieved previously for use in this URI.
ViewEmbeddedObject?operation=GetDynamicData&ComponentID=198
&ObjectID=17&scalingFactor=100
(c) Copyright Actuate Corporation 2011 |
![]() |