com.crystaldecisions.reports.sdk
Interface IReportClientDocument

All Known Subinterfaces:
ISubreportClientDocument
All Known Implementing Classes:
ReportClientDocument

public interface IReportClientDocument

An interface for report and subreport objects.


Method Summary
 DatabaseController getDatabaseController()
          Gets the database controller for this report.
 DataDefController getDataDefController()
          Gets the data definition controller for this report.
 java.lang.String getRecordSelectionFormula()
          Gets the record selection formula for this report.
 void setRecordSelectionFormula(java.lang.String formula)
          Sets the record selection formula for this report.
 

Method Detail

getDatabaseController

public DatabaseController getDatabaseController()
                                         throws ReportSDKException
Gets the database controller for this report.

Returns:
a DatabaseController object
ReportSDKException

getDataDefController

public DataDefController getDataDefController()
                                       throws ReportSDKException
Gets the data definition controller for this report.

Returns:
DataDefController
ReportSDKException

getRecordSelectionFormula

public java.lang.String getRecordSelectionFormula()
                                           throws ReportSDKException
Gets the record selection formula for this report.

Returns:
The record selection formula as a String
ReportSDKException

setRecordSelectionFormula

public void setRecordSelectionFormula(java.lang.String formula)
                               throws ReportSDKException
Sets the record selection formula for this report.

Parameters:
formula - The record selection formula for this report.
ReportSDKException