Generate Webmap for Report Activity


Generates a web map that can be used as input for printing a map in a Report. The web map is generated from the currently selected map.

The map produced by this activity is only suitable for use with the Run Report activity. It is not intended for use in other places where a Web Map might be used.


You could use a Generate Webmap for Report activity to generate a map suitable for a report and then pass it to the Run Report activity via the Webmap Parameters input.


Map Name


Type: String

The name of the map control in the report that will display the map image.



Type: esri.Extent (3.x, 4.x)*

The extent of the map in the Report. Defaults to the current extent in the viewer if not provided. If a scale is also provided, the extent is only used to determine the center point of the map.



Type: Number

The scale to zoom to with the map centered on the extent in the viewer or the provided extent. If not provided, the map will print at either the extent seen in the viewer or the provided extent.

* VertiGIS Studio Workflow uses different versions of Esri's ArcGIS API for JavaScript depending on the type of host application. See Underlying Technologies for information.



Type: WebmapPrintParameters

The parameters required as input for printing a map in a report.


For information about the ID, Display Name, and Description properties, see Properties Common to all Activities.

Supported Environments

Environments capable of running this activity






Experience Builder

Web AppBuilder

Geocortex Viewer for HTML5

Levels of Support:      Full Support      Partial Support      No Support

Connectivity Requirements

This activity does not work when the device has intermittent connectivity to the network.

Version Information

Supported from: Geocortex Viewer for HTML5 2.9, ArcGIS Web AppBuilder 2.4.