public interface ReportSheetInfo
extends java.io.Serializable
ReportSheetInfo contains information of the report sheets of a report set.| Modifier and Type | Method and Description |
|---|---|
BurstingRecipientInfo |
getBurstingRecipientInfo()
Deprecated.
As of version 9, replaced by
BurstingSchemaInfo.getRecipientInfo(). |
BurstingSchema[] |
getBurstingSchema() |
BurstingSchemaInfo[] |
getBurstingSchemaInfos()
Gets all
BurstingSchemaInfos defined in the report. |
java.lang.String |
getDesc()
Returns the description of the report.
|
java.lang.String |
getDisplayName()
Returns the display name of the report.
|
int |
getExportFormat()
Gets the default export format which is defined in the report.
|
java.util.Hashtable |
getExportOptionProperties()
Gets the settings of the default export format options which are defined in the report.
|
java.lang.String[] |
getFormatStyleGroups()
Returns the StyleGroup array of all formats,
each element represents an export StyleGroup of special format.
|
java.lang.String |
getName()
Returns the name of the report.
|
java.util.Vector |
getParamInfosByValueForRecipient(java.lang.String paramName,
java.lang.String value,
java.lang.String paramEngineId)
Deprecated.
As of version 9, replaced by
BurstingSchemaInfo.getParamInfosByValueForRecipient(). |
java.util.Vector |
getParamInfosForRecipient()
Deprecated.
As of version 9, replaced by
BurstingSchemaInfo.getParamInfosForRecipient(). |
boolean |
isBurstingReport()
Checks if the report is a bursting report.
|
boolean |
isPrecisionSensitive()
Returns whether the report is precision sensitive.
If true, the report can be exported according runtime precision,
and Engine can do necessary layout to match the requested precision. |
java.lang.String getName()
BurstingSchema[] getBurstingSchema()
java.lang.String getDisplayName()
java.lang.String getDesc()
boolean isPrecisionSensitive()
true, the report can be exported according runtime precision,
and Engine can do necessary layout to match the requested precision.java.lang.String[] getFormatStyleGroups()
CSUtil.NORMAL, CSUtil.HTML, etc.)
as index to get corresponding StyleGroup.boolean isBurstingReport()
BurstingRecipientInfo getBurstingRecipientInfo()
BurstingSchemaInfo.getRecipientInfo().BurstingRecipientInfo associated with the report, it contains
bursting recipient information defined in the report.BurstingRecipientInfo object if isBurstingReport()
returns true, equal to the returned value of the method getRecipientInfo()
of the first element of the BurstingSchemaInfo array that
is returned by the method getBurstingSchemaInfos(), otherwise if
isBurstingReport() returns false, return null.BurstingSchemaInfoBurstingSchemaInfo[] getBurstingSchemaInfos()
BurstingSchemaInfos defined in the report.BurstingSchemaInfo object array if isBurstingReport()
returns true, otherwise return nulljava.util.Vector getParamInfosForRecipient()
BurstingSchemaInfo.getParamInfosForRecipient().Vector contains ParamInfo objects.ParamInfo,
BurstingSchemaInfojava.util.Vector getParamInfosByValueForRecipient(java.lang.String paramName,
java.lang.String value,
java.lang.String paramEngineId)
throws RptServerException
BurstingSchemaInfo.getParamInfosByValueForRecipient().paramName - the parameter name.value - the value of the parameter.paramEngineId - the ID of the engine which generates the parameters.Vector contains ParamInfo objects.RptServerException - if an RptServerException occurs.ParamInfo,
BurstingSchemaInfoint getExportFormat()
APIConst.RST)
to 8 (APIConst.DHTML) if the default export format is
defined in the report, otherwise return -1.java.util.Hashtable getExportOptionProperties()
Hashtable which contains the settings of the
default export format options if getExportFormat() returns
a format (APIConst.DHTML, APIConst.HTML, etc.),
otherwise return null.