|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IReportBase
This interface enables getting and setting basic information about the report.
| Nested Class Summary | |
|---|---|
static interface |
IReportBase.CEReportAddProcType
For internal use only |
| Nested classes/interfaces inherited from interface com.crystaldecisions.sdk.plugin.desktop.common.IReportProcessingInfo |
|---|
IReportProcessingInfo.CeProcType, IReportProcessingInfo.CEReportEngineType, IReportProcessingInfo.DataSourceLanguageLevel |
| Field Summary | |
|---|---|
static java.lang.String |
KIND
|
static java.lang.String |
PROGID
The ProgID for the Report Class. |
| Method Summary | |
|---|---|
java.util.Set |
getBusinessViews()
Gets a collection of Business View IDs that have been assigned to this report. |
IReportHyperlinkResolves |
getHyperlinkResolves()
Gets a IReportHyperlinkResolves collection. |
java.lang.String |
getMimeType()
For internal use only Gets MIME type |
java.lang.String |
getReportFileName()
Gets the ReportFileName. |
IReportRefreshOptions |
getReportRefreshOptions()
Get the report refresh options. |
boolean |
getRetainDCPsOnSave()
For internal use only |
TranslationTable |
getTranslations()
For internal use only get the translation table from the report infostore object |
boolean |
isKeepSavedData()
Gets a boolean that indicates whether saved data will be kept in this object when the report is added. |
boolean |
isRepositoryEnabled()
Gets a boolean that indicates whether this object needs access to a repository data source. |
boolean |
isThumbnailEnabled()
Gets the value for SI_TURNONTHUMBNAIL. |
boolean |
isUseOldPromptStyle()
Gets a boolean that indicates whether the report uses the old prompt style. |
void |
refreshProperties()
Refreshes the properties from the report according to the options. |
void |
setKeepSavedData(boolean keep)
Sets a boolean that indicates whether saved date will be kept in this object when the report is added. |
void |
setRepositoryEnabled(boolean enabled)
Sets a boolean that indicates whether this object needs access to a repository data source. |
void |
setThumbnailEnabled(boolean bEnable)
Sets the value for SI_TURNONTHUMBNAIL. |
void |
setTranslations(TranslationTable table)
For internal use only set the translation table into the report infostore object |
void |
setUseOldPromptStyle(boolean useOldStyle)
Sets a boolean that indicates whether the report uses the old prompt style. |
| Methods inherited from interface com.crystaldecisions.sdk.plugin.desktop.common.IViewingServerGroupInfo |
|---|
getViewingServerGroup, getViewingServerGroupChoice, setViewingServerGroup, setViewingServerGroupChoice |
| Methods inherited from interface com.crystaldecisions.sdk.plugin.desktop.common.IProcessingServerGroupInfo |
|---|
getProcessingServerGroup, getProcessingServerGroupChoice, setProcessingServerGroup, setProcessingServerGroupChoice |
| Methods inherited from interface com.crystaldecisions.sdk.plugin.desktop.common.ICacheServerGroupInfo |
|---|
getCacheServerGroup, getCacheServerGroupChoice, setCacheServerGroup, setCacheServerGroupChoice |
| Field Detail |
|---|
static final java.lang.String KIND
static final java.lang.String PROGID
The ProgID for the Report Class.
| ProgID | CrystalEnterprise.Report |
| Query Category | CI_INFOOBJECTS |
| Associated Interface | com.crystaldecisions.sdk.plugin.desktop.report.IReport |
Query syntax:
SELECT | |
SI_FILES, SI_TURNONTHUMBNAIL | |
FROM | |
CI_INFOOBJECTS | |
WHERE | |
SI_PROGID='CrystalEnterprise.Report' | |
The CePropertyIDs named in the SELECT statement are those that are required to access data through the IReport interface. For more information on their associations with the interface's methods, see IReport
| Method Detail |
|---|
java.lang.String getReportFileName()
throws SDKException
Gets the ReportFileName.
String containing the report file name value.
SDKException
boolean isThumbnailEnabled()
throws SDKException
Gets the value for SI_TURNONTHUMBNAIL. A thumbnail will
only be displayed if it was generated when the report was created.
true if thumbnail is enabled for this object.
SDKExceptionvoid setThumbnailEnabled(boolean bEnable)
Sets the value for SI_TURNONTHUMBNAIL. A thumbnail will
only be displayed if it was generated when the report was created.
bEnable - true to enable the thumbnail for this object,
false otherwise.boolean isRepositoryEnabled()
Gets a boolean that indicates whether this object needs access to a repository data source.
isRepositoryEnabled in interface IReportProcessingInfotrue if this object needs access to a repository data source, and false otherwise.void setRepositoryEnabled(boolean enabled)
Sets a boolean that indicates whether this object needs access to a repository data source.
setRepositoryEnabled in interface IReportProcessingInfoenabled - true if this object needs access to a repository data source.
void refreshProperties()
throws SDKException
Refreshes the properties from the report according to the options.
SDKException - This is thrown if the process is unsuccessful.
IReportRefreshOptions getReportRefreshOptions()
throws SDKException
Get the report refresh options. The options will be used when refreshing the properties from the report.
SDKException - This is thrown if the process is unsuccessful.
IReportHyperlinkResolves getHyperlinkResolves()
throws SDKException
Gets a IReportHyperlinkResolves collection.
IReportHyperlinkResolves collection.
SDKException - This is thrown if the process is unsuccessful.
boolean isKeepSavedData()
throws SDKException
Gets a boolean that indicates whether saved data will be kept in this object when the report is added.
true if this object will keep the saved data in the report file, and false otherwise.
SDKException - This is thrown if the process is unsuccessful.
void setKeepSavedData(boolean keep)
throws SDKException
Sets a boolean that indicates whether saved date will be kept in this object when the report is added.
keep - true if this object preserves the saved data in the report file.
SDKException
java.util.Set getBusinessViews()
throws SDKException
Gets a collection of Business View IDs that have been assigned to this report.
Set that contains Business View IDs that have been assigned to this report.
SDKException - This is thrown if the process is unsuccessful.
void setUseOldPromptStyle(boolean useOldStyle)
throws SDKException
Sets a boolean that indicates whether the report uses the old prompt style.
useOldStyle - A boolean that indicates whether the report uses the old prompt style.
SDKException - This is thrown if the process is unsuccessful.
boolean isUseOldPromptStyle()
throws SDKException
Gets a boolean that indicates whether the report uses the old prompt style.
false otherwise.
SDKException - This is thrown if the process is unsuccessful.java.lang.String getMimeType()
Gets MIME type
String that tells MIME type
void setTranslations(TranslationTable table)
throws SDKException
set the translation table into the report infostore object
SDKException
TranslationTable getTranslations()
throws SDKException
get the translation table from the report infostore object
SDKExceptionboolean getRetainDCPsOnSave()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||