|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface is used to gather and set processing information on a report, or a report instance, before or after running the report.
| Method Summary | |
java.lang.String |
getGroupFormula()
Returns the group selection formula. |
IReportProcessingExtensions |
getProcessingSecurityExtensions()
Returns the Processing Extensions collection for the report. |
java.util.List |
getPromptGroupMembers(java.lang.String groupID)
Returns a collection of prompts that belong to the same group. |
java.lang.String |
getRecordFormula()
Returns the record selection formula. |
ISDKList |
getReportAlerts()
Returns a collection of IReportAlert.
|
IReportFormatOptions |
getReportFormatOptions()
Returns the IReportFormatOptions object, which can
represent any supported export format. |
java.util.List |
getReportHyperlinks()
Returns a collection of IReportHyperlink. |
ISDKList |
getReportLogons()
Returns a collection object that represents the database logon information for this object. |
java.util.List |
getReportParameters()
Returns a collection of the IReportParameter. |
IReportPrinterOptions |
getReportPrinterOptions()
Returns the printer options. |
int |
getViewingShareInterval()
Return the sharing interval value. |
boolean |
hasDynamicCascadePrompt()
Returns a boolean that indicates whether this object has dynamic cascading prompts.
|
boolean |
isLogonNeeded()
Returns if this object needs access to a database that requires a logon. |
boolean |
isRepositoryEnabled()
Returns whether the report can be updated from the report repository when adding or refreshing the report. |
boolean |
isViewingShareHitDBOnRefresh()
Returns a boolean indicating whether a refresh request will hit the database to retrieve new data.
|
boolean |
isViewingShareReport()
Returns a boolean indicating whether report sharing is being used.
|
boolean |
isViewingUseReportSharingSettings()
Returns a boolean indicating if report specific sharing settings are being used.
|
void |
queryRepositoryOptions()
Deprecated. |
void |
setGroupFormula(java.lang.String groupFormula)
Sets the group selection formula. |
void |
setLogonNeeded(boolean bNeedsLogon)
Sets if this object needs access to a database that requires a logon. |
void |
setRecordFormula(java.lang.String RecordFormula)
Sets the record selection formula. |
void |
setRepositoryEnabled(boolean enabled)
Sets whether the report can be updated from the report repository when adding or refreshing the report. |
void |
setViewingShareHitDBOnRefresh(boolean hitDB)
Sets whether a refresh request will hit the database to retrieve new data. |
void |
setViewingShareInterval(int newVal)
Set the sharing interval. |
void |
setViewingShareReport(boolean bShareReport)
Set whether report sharing will be used. |
void |
setViewingUseReportSharingSettings(boolean useReportSpecificSharing)
Set specific share settings for report viewing. |
| Methods inherited from interface com.crystaldecisions.sdk.plugin.desktop.common.IViewingServerGroupInfo |
getViewingServerGroup, getViewingServerGroupChoice, setViewingServerGroup, setViewingServerGroupChoice |
| Method Detail |
public boolean isLogonNeeded()
throws SDKException
Returns if this object needs access to a database that requires a logon.
true if this object needs access to a database that requires a logon.
SDKException - This is thrown if the process is unsuccessful.public void setLogonNeeded(boolean bNeedsLogon)
Sets if this object needs access to a database that requires a logon.
bNeedsLogon - true if this object needs access to a database that requires a logon.
public ISDKList getReportLogons()
throws SDKException
Returns a collection object that represents the database logon information for this object.
List of IReportLogon objects.
SDKException - This is thrown if the process is unsuccessful.IReportLogon
public java.lang.String getRecordFormula()
throws SDKException
Returns the record selection formula. This property is a text value that stores the selection formula used to retrieve and filter records from the database.
String representing the record formula value.
SDKExceptionpublic void setRecordFormula(java.lang.String RecordFormula)
Sets the record selection formula. This property is a text value that stores the selection formula used to retrieve, and filter records from the database.
RecordFormula - A String specifying the record formula value.
public java.lang.String getGroupFormula()
throws SDKException
Returns the group selection formula. This property is a text value that stores the selection formula used to retrieve and filter groups of records from the database.
String representing the group formula value.
SDKExceptionpublic void setGroupFormula(java.lang.String groupFormula)
Sets the group selection formula. This property is a text value that stores the selection formula used to retrieve and filter groups of records from the database.
groupFormula - a String specifying the group formula value.public IReportFormatOptions getReportFormatOptions()
Returns the IReportFormatOptions object, which can
represent any supported export format.
IReportFormatOptions object representing
the report format options value.public IReportPrinterOptions getReportPrinterOptions()
Returns the printer options.
IReportPrinterOptions object representing the report
printer options value.public IReportProcessingExtensions getProcessingSecurityExtensions()
Returns the Processing Extensions collection for the report.
IReportProcessingExtensions object containing the ProcessingExtensions
collection for the report.
public java.util.List getReportParameters()
throws SDKException
Returns a collection of the IReportParameter.
List object representing the report parameters value.
SDKException - This is thrown if the process is unsuccessful.IReportParameterpublic boolean hasDynamicCascadePrompt()
Returns a boolean that indicates whether this object has dynamic cascading prompts.
true if this object has dynamic cascading prompts, and false otherwise.
public java.util.List getPromptGroupMembers(java.lang.String groupID)
throws SDKException
Returns a collection of prompts that belong to the same group.
groupID - A String that identifies the group ID.
List object that represents the prompt values for a specific group.
SDKException - This is thrown if the process is unsuccessful.
public ISDKList getReportAlerts()
throws SDKException
Returns a collection of IReportAlert.
List object representing the report alerts values.
SDKException - This is thrown if the process is unsuccessful.IReportAlert
public java.util.List getReportHyperlinks()
throws SDKException
Returns a collection of IReportHyperlink.
List object representing the report hyperlinks.
SDKException - This is thrown if the process is unsuccessful.IReportHyperlinkpublic boolean isRepositoryEnabled()
Returns whether the report can be updated from the report repository when adding or refreshing the report.
See the BusinessObjects Enterprise Administrator's Help for more information about the BusinessObjects Enterprise Repository. The help can be accessed through the BusinessObjects Enterprise Launchpad.
true if the report can be updated from the report repository when adding
or refreshing the report, false otherwise.public void setRepositoryEnabled(boolean enabled)
Sets whether the report can be updated from the report repository when adding or refreshing the report.
See the BusinessObjects Enterprise Administrator's Help for more information about the BusinessObjects Enterprise Repository. The help can be accessed through the BusinessObjects Enterprise Launchpad.
enabled - true if the report can be updated from the report repository
when adding or refreshing the report.
public void queryRepositoryOptions()
throws SDKException
Queries for repository options from the report global object. Use this method together with
the IReportProcessingInfo.setRepositoryEnabled(boolean) method to refresh a report's repository objects. This method is also
used when other report properties or methods need access to the global report object.
The IReportGlobal object stores information about the user name and password
which are used to access the repository in order to refresh the repository options.
SDKException - This is thrown if the process is unsuccessful.
public boolean isViewingUseReportSharingSettings()
throws SDKException
Returns a boolean indicating if report specific sharing settings are being used.
true if the share settings are being used, false otherwise.
SDKException - This is thrown if the process is unsuccessful.public void setViewingUseReportSharingSettings(boolean useReportSpecificSharing)
Set specific share settings for report viewing.
useReportSpecificSharing - A boolean specifying whether specific report sharing settings
are being used.
public boolean isViewingShareReport()
throws SDKException
Returns a boolean indicating whether report sharing is being used.
boolean indicating whether report sharing is being used
SDKException - This is thrown if the process is unsuccessful.public void setViewingShareReport(boolean bShareReport)
Set whether report sharing will be used.
bShareReport - A boolean specifying whether report sharing is being used.
public int getViewingShareInterval()
throws SDKException
Return the sharing interval value. This time interval indicates (in seconds) how long the report data will be shared.
int indicating the time (in seconds) that the report data will
be shared.
SDKException - This is thrown if the process is unsuccessful.public void setViewingShareInterval(int newVal)
Set the sharing interval. This time interval indicates (in seconds) how long the report data will be shared.
newVal - An int specifying the time (in seconds) that the report data will
be shared.
public boolean isViewingShareHitDBOnRefresh()
throws SDKException
Returns a boolean indicating whether a refresh request will hit the database to retrieve new data.
boolean indicating whether a refresh request will hit the database to retrieve new data.
SDKException - This is thrown if the process is unsuccessful.public void setViewingShareHitDBOnRefresh(boolean hitDB)
Sets whether a refresh request will hit the database to retrieve new data.
hitDB - A boolean specifying whether a refresh request will
hit the database to retrieve new data.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||