com.esri.arcgis.arcweb
Interface IArcWebReportInfo

All Superinterfaces:
Serializable
All Known Implementing Classes:
ArcWebReportInfo

public interface IArcWebReportInfo
extends Serializable

Provides access to members that contain information about an ArcWeb report.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 String getDataSource()
          The name of the data source used for creating a report.
 int getReportFormat()
          The format of the report.
 String getReportURL()
          The URL to access the report.
 void setDataSource(String dataSource)
          The name of the data source used for creating a report.
 void setReportFormat(int reportFormat)
          The format of the report.
 void setReportURL(String reportURL)
          The URL to access the report.
 

Method Detail

getDataSource

String getDataSource()
                     throws IOException,
                            AutomationException
The name of the data source used for creating a report.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The dataSource
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDataSource

void setDataSource(String dataSource)
                   throws IOException,
                          AutomationException
The name of the data source used for creating a report.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
dataSource - The dataSource (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getReportFormat

int getReportFormat()
                    throws IOException,
                           AutomationException
The format of the report.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A com.esri.arcgis.arcweb.esriArcWebReportFormat constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setReportFormat

void setReportFormat(int reportFormat)
                     throws IOException,
                            AutomationException
The format of the report.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
reportFormat - A com.esri.arcgis.arcweb.esriArcWebReportFormat constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getReportURL

String getReportURL()
                    throws IOException,
                           AutomationException
The URL to access the report.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The reportURL
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setReportURL

void setReportURL(String reportURL)
                  throws IOException,
                         AutomationException
The URL to access the report.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
reportURL - The reportURL (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.