com.esri.arcgis.arcmap
Interface IReportEngine

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IReportEngineProxy, Report

public interface IReportEngine
extends java.io.Serializable

COM Interface 'IReportEngine'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriArcMap.olb'

Description: 'Provides access to members that operate on the report.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDf94b2bd2_edfe_4e39_90d0_e19ea3345645
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 boolean exportReport(java.lang.String filePath, java.lang.String pages, int type)
          Exports an executed report in the desired format.
 boolean runReport(ITrackCancel pTrackCancel)
          Executes the report base on the IReportDataSource properties.
 

Field Detail

IIDf94b2bd2_edfe_4e39_90d0_e19ea3345645

static final int IIDf94b2bd2_edfe_4e39_90d0_e19ea3345645
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

runReport

boolean runReport(ITrackCancel pTrackCancel)
                  throws java.io.IOException,
                         AutomationException
Executes the report base on the IReportDataSource properties.

Parameters:
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Returns:
The pResult
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

exportReport

boolean exportReport(java.lang.String filePath,
                     java.lang.String pages,
                     int type)
                     throws java.io.IOException,
                            AutomationException
Exports an executed report in the desired format.

Parameters:
filePath - The filePath (in)
pages - The pages (in)
type - A com.esri.arcgis.arcmap.esriReportExportType constant (in)
Returns:
The pResult
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.