public class ReportInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
DHTML |
static int |
FAX |
static int |
HTML |
static int |
PDF |
static int |
PS |
static int |
RST |
static int |
RTF |
static int |
STATUS_CLOSE
Deprecated.
|
static int |
STATUS_OPEN
Deprecated.
|
static int |
TEXT |
static int |
XLS |
static int |
XML |
Constructor and Description |
---|
ReportInfo()
Constructs a report information set.
|
ReportInfo(java.lang.String rptName,
java.lang.String viewName,
java.lang.String rptDescription,
int rptStatus)
Constructs a report information set.
|
Modifier and Type | Method and Description |
---|---|
BurstingSchema[] |
getBurstingSchemas()
get bursting schemas defined in report.
|
int |
getExportFormat()
Get int value of export format.
|
java.util.Hashtable |
getExportOptionProperties()
Get export option properties.
|
java.lang.String |
getExportStyle(int format)
Gets predefined export style according specified export format
|
java.lang.String |
getRptDescription()
Gets report description.
|
java.lang.String |
getRptDisplayName()
Gets report display name.
|
java.lang.String |
getRptName()
Gets report name.
|
int |
getRptStatus()
Gets report status.
|
java.util.Hashtable<java.lang.String,java.util.List<java.lang.String>> |
getUsedConnectionNames()
Gets the resource names of connections which are used in this report.
|
java.lang.String |
getViewName()
Gets view name.
|
boolean |
hasCLS()
Check if relatived datasets of report have Column Level Security definition
|
boolean |
hasLinkedReport()
Check if components of report have been defined to linked report
|
boolean |
hasLinkedReportInSubReports()
Check if components of report within subreport have been defined to linked report
|
boolean |
hasPLS()
Check if report has Page Level Security definition
|
boolean |
hasRLS()
Check if relatived datasets of report have Record Level Security definition
|
boolean |
isPrecisionSensitive()
Gets if report is Precision Sensitive.
|
void |
setRptDisplayName(java.lang.String rptDisplayName)
Sets new report display name.
|
java.lang.String |
toString()
Returns a string representation of this ReportInfo.
|
public static final int STATUS_OPEN
public static final int STATUS_CLOSE
public static final int RST
public static final int HTML
public static final int DHTML
public static final int PDF
public static final int FAX
public static final int TEXT
public static final int PS
public static final int XLS
public static final int RTF
public static final int XML
public ReportInfo()
public ReportInfo(java.lang.String rptName, java.lang.String viewName, java.lang.String rptDescription, int rptStatus)
rptName
- report name that specified reportviewName
- view name that specified a view of reportrptStatus
- report status of the reportpublic java.lang.String getRptName()
public java.lang.String getViewName()
public java.lang.String getRptDisplayName()
public void setRptDisplayName(java.lang.String rptDisplayName)
rptDisplayName
- report display namepublic java.lang.String getRptDescription()
public int getRptStatus()
public boolean isPrecisionSensitive()
public java.lang.String getExportStyle(int format)
format
- the specified export formatpublic BurstingSchema[] getBurstingSchemas()
public boolean hasPLS()
public boolean hasCLS()
public boolean hasLinkedReport()
public boolean hasLinkedReportInSubReports()
public boolean hasRLS()
public int getExportFormat()
public java.util.Hashtable<java.lang.String,java.util.List<java.lang.String>> getUsedConnectionNames()
public java.util.Hashtable getExportOptionProperties()
public java.lang.String toString()
toString
in class java.lang.Object