public interface DHTMLWriter
| Modifier and Type | Method and Description |
|---|---|
byte[] |
buildTOC(String sessionId,
String rptSetId,
String rptName,
String nodeValue,
String pageNum,
String x,
String y,
int level)
Returns a byte array of XML files about TOC tree.
|
byte[] |
exportReport(String sessionId,
String rptSetId,
String rptName)
Deprecated.
Returns the result of the current page of the active report.
|
byte[] |
exportReport(String sessionId,
String rptSetId,
String rptName,
Map context)
Returns the result of the current page of the active report.
|
byte[] |
getBuildInNavigateStatus(String sessionId,
String rptSetId,
String rptName)
Returns a string build in Navigate Status
|
String |
getConnectFrame(String RptName)
Returns a string of the connecting frame.
If no frame setting is true, eturn HTML div tag; otherwise HTML iframe tag. |
String |
getReportBrowser(String rptName,
int left,
int top,
String width,
String height,
boolean isDisplay,
String bgColor,
String position)
Returns a string of the report.
If no frame setting is true, return HTML div tag; otherwise HTML iframe tag. |
byte[] |
publishCss(String sessionId,
String rptSetId,
String rptName)
Returns the style sheet of the current page of the active report.
|
byte[] |
writeBuildinFilter(String sessionId,
String rptSetId,
String rptName,
String height)
Returns a string filter control html.
|
byte[] |
writeBusinessCubeTree(String rptSetId,
String rptName,
String subRptKey,
String businessCubeName,
boolean includeDetail,
String[] filterInBLnames,
String includeRCName)
Returns a byte array of XML files about business cube tree.
|
String |
writeDSTreeofComponent(String sessionId,
String rptSetId,
String rptName,
String dsid)
Returns a string of XML files about DSO tree of the specified component.
|
String |
writeDSTreeofComponentByInstanceName(String sessionId,
String rptSetId,
String rptName,
String instName)
Returns a string of XML files about DSO tree of the specified component.
|
String |
writeHeader(String RptName,
boolean isConnectPage,
String[] JsFiles,
String[] CssFiles,
String PageTitle)
Returns a string of HTML script and link tags.
This method should be used with the early V7.3 version. |
byte[] writeBusinessCubeTree(String rptSetId, String rptName, String subRptKey, String businessCubeName, boolean includeDetail, String[] filterInBLnames, String includeRCName)
An example of the method:
rptSetId - the report set id.rptName - the report name.subRptKey - the key of the engine.businessCubeName - the business cube name.includeDetail - whether to include the detail information objects.filterInBLnames - not used.includeRCName - whether to include the RC objects.sessionId - the user session id.byte[] publishCss(String sessionId, String rptSetId, String rptName) throws jet.JDException
sessionId - the user session id.rptSetId - the report set id.rptName - the report name.jet.JDExceptionbyte[] exportReport(String sessionId, String rptSetId, String rptName) throws jet.JDException
sessionId - the user session id.rptSetId - the report set id.rptName - the report name.jet.JDException#exportReport(String, String, String, java.util.Map)}byte[] buildTOC(String sessionId, String rptSetId, String rptName, String nodeValue, String pageNum, String x, String y, int level)
An example of the method:
sessionId - the user session id.rptSetId - the report set id.rptName - the report name.nodeValue - the current node value.
If it is null, returns the toc tree from the root;
otherwise, return the toc tree from the specified node.pageNum - not used.x - not used.y - not used.level - not used.String getConnectFrame(String RptName)
An example of the method:
rptName - the report name.String getReportBrowser(String rptName, int left, int top, String width, String height, boolean isDisplay, String bgColor, String position)
An example of the method:
rptName - the report name.left - refer to CSS left property.top - refer to CSS top property.width - refer to CSS width property.height - refer to CSS height property.isDisplay - refer to CSS display property, if false, 'style.display=none'; otherwise, default value.bgColor - refer to CSS background property.position - refer to CSS position property.String writeHeader(String RptName, boolean isConnectPage, String[] JsFiles, String[] CssFiles, String PageTitle)
An example of the method:
RptName - the report name.isConnectPage - if true, it is connecting page; otherwise HTML script tag.JsFiles - the javascript files which are used in the HTML page.CssFiles - the CSS files which are used in the HTML page.PageTitle - the title which is used in the HTML page. Not used.String writeDSTreeofComponent(String sessionId, String rptSetId, String rptName, String dsid)
sessionId - the user session id.rptSetId - the report set id.rptName - the report name.dsid - ID of the result object.byte[] writeBuildinFilter(String sessionId, String rptSetId, String rptName, String height)
sessionId - the user session id.rptSetId - the report set id.rptName - the report name.height - the filter panel height.byte[] getBuildInNavigateStatus(String sessionId, String rptSetId, String rptName)
sessionId - the user session id.rptSetId - the report set id.rptName - the report name.String writeDSTreeofComponentByInstanceName(String sessionId, String rptSetId, String rptName, String instName)
sessionId - the user session id.rptSetId - the report set id.rptName - the report name.instName - the component name.byte[] exportReport(String sessionId, String rptSetId, String rptName, Map context) throws jet.JDException
An example of the method:
sessionId - the user session id.rptSetId - the report set id.rptName - the report name.context - the informations when exporting reports.
Includes "jrd.param.getfileurl", "jrd.param.encoding";jet.JDException© insightsoftware. All rights reserved.