|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DHTMLClientService
DHTML APIs provide APIs for users. With DHTML APIs, users can easily embed the DHTML pages or components into their own JSPs. All the methods in this interface can be invoked by remote server (RMI).
Support the running of multiple report sets in one session, and a report set can include one or more reports.
Descriptions of some key terms:
sessionId: the key for the session in the server (generated by the server automatically when you log in), and users can invoke DHTMLUtil.getSessionID(HttpServletRequest request) to get the key.
rptSetId: the key for the report set in DHTML (generated automatically after the report set has been run), and users can invoke DHTMLUtil.getRptSetId(HttpServletRequest request) to get the key.
rptName: the key for the report in DHTML (retrieved from the report set after the report set has been run), and users can invoke DHTMLUtil.getRptName(HttpServletRequest request) to get the key.
Note of using this DHTML API:
You must follow a certain order for the method which uses the parameters "sessionId", "rptSetId" and "rptName" in dhtml.jsp. For example: getCurrentPageNumber(String sessionId, String rptSetId, String rptName) must be called after the code "Map tmpmap = DHTMLUtil.runReport(request, params);", because the parameters are offered after the report set has been run. If the wrong order is used, a jsp error will be generated. And there is no specified order for the other API methods that do not use the parameters.
Method Summary | |
---|---|
boolean |
canNewReport(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Determines whether a new report set can be created or not. |
java.lang.String |
checkFlyFormulaSyntax(java.lang.String reportId,
DHTMLFlyResourceScope scope,
java.lang.String expression,
java.lang.String blQulifyDisplayName)
Checks whether the fly formula has syntax error. |
boolean |
checkFlyResourceName(java.lang.String reportId,
DHTMLFlyResourceScope scope,
java.lang.String rscQulifiedDisplayName)
Checks whether the rscQulifiedDisplayName of a dynamic resource is valid or not in current environment. |
java.lang.String |
checkSelectParameters(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.util.Hashtable parameters)
Checks user-selected parameters. |
void |
clearDHTMLExceptions(java.lang.String sessionId,
java.lang.String dRptSetId)
Clears all current DHTML Exceptions. |
byte[] |
copyOctet(java.util.Hashtable params)
Copies the content of the specified binary file to a byte array. |
int |
createDHTMLSession(java.lang.String sessionID,
java.lang.String UserName)
Checks and creates DHTML Session information. |
java.lang.String |
createReportSetId()
Gets the id generated after the report set has been initialized for opening or cancelling a report set. |
void |
expire(java.lang.String sessionId)
Destroys user session when it expires. |
java.lang.String[] |
getAllFonts()
Gets all fonts. |
java.lang.String[] |
getAllRptNames(java.lang.String rptSetId)
Gets names of all reports in the report set. |
java.util.Hashtable |
getAutoRefreshReportDataInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the information about auto refreshing report data. |
int |
getBrowserType(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the browser type. |
int |
getBuildNumber()
Gets the build number of JReport Server. |
int |
getBuildUpdate()
Gets the update number of JReport Server. |
boolean |
getCanRedo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Determines whether a redo action can be performed or not. |
boolean |
getCanUndo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Determines whether an undo action can be performed or not. |
CatalogInfo |
getCatalogInfo(java.lang.String catalogName,
java.lang.String userName)
Gets the CatalogInfo object of a catalog. |
CatalogInfo |
getCatalogInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String sheetId,
java.lang.String subKey)
Gets the CatalogInfo object of a report set. |
java.lang.String |
getCatalogName(java.lang.String rptSetId)
Gets the catalog name of the report set. |
java.lang.String |
getCatalogName(java.lang.String userName,
java.lang.String resourcePath)
Gets the real path of the catalog. |
java.lang.String |
getCatalogResourceName(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the relative path and name of the catalog used by the specified report. |
ChartTypeInfo |
getChartTypeInfo()
Gets the ChartTypeInfo. |
java.lang.String |
getConcurrentReports()
Gets the maximum number of concurrent reports. |
java.lang.String |
getConcurrentUsers()
Gets the maximum number of concurrent users. |
JNode |
getCubeTreeNode(java.lang.String rptset_id,
java.lang.String report_id,
java.lang.String rcName)
Gets the cube tree. |
JNode |
getCubeTreeNode(java.lang.String rptset_id,
java.lang.String report_id,
java.lang.String rcName,
java.util.HashMap prop)
Gets the cube tree. |
int |
getCurrentPageNumber(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the current page number. |
java.lang.String |
getCurrentPagePanelInstanceName(java.lang.String sessionId,
java.lang.String dRptSetId,
java.lang.String drptName,
java.lang.String dsId)
Gets the current page panel instance name. |
java.lang.String |
getCurrentStyle(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the current style name. |
java.lang.String |
getCurReportId(java.lang.String rptSetId)
Gets the name of the active report in the report set. |
jet.web.dhtml.DHTMLAction |
getDHTMLAction()
Gets a DHTMLAction instance. |
DHTMLConfig |
getDHTMLConfig()
Gets a DHTMLConfig instance. |
DHTMLDataInfo |
getDHTMLDataInfo()
Gets a DHTMLDataInfo instance. |
java.lang.Throwable[] |
getDHTMLExceptions(java.lang.String sessionId,
java.lang.String dRptSetId)
Gets all current DHTML Exceptions. |
DHTMLToolkit |
getDHTMLToolkit()
Gets a DHTMLToolkit instance. |
DHTMLWriter |
getDHTMLWriter(java.lang.String sessionID,
java.lang.String rptSetId)
Gets a DHTMLWriter instance. |
java.util.Vector |
getDlgStatus(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String dlgName)
Gets status of dialogs. |
java.lang.String |
getExpire()
Gets the expiration time of JReport Server license. |
FlyFormula |
getFlyFormula(java.lang.String reportId,
DHTMLFlyResourceScope scope,
java.lang.String rscQulifiedDisplayName)
Gets dynamic formula with the scope (report, data source, query). |
FlyMeasure |
getFlyMeasure(java.lang.String reportId,
DHTMLFlyResourceScope scope,
java.lang.String rscQulifiedDisplayName)
Gets dynamic measure with the scope (report, data source, query). |
java.lang.String[][] |
getGotoList(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the report list generated by Go series actions (such as go up/go down). |
java.lang.String |
getHelpPath(java.lang.String helpId)
Gets help path URL. |
java.lang.String |
getHelpRootPath()
Gets JReport Server help's root path |
java.lang.String |
getHomePath()
Gets the home path of the report server. |
java.lang.String[] |
getJoinPathList(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the list of join paths among the query tables for continuing to run the report, for the case when queries are created in JReport Viewer. |
java.lang.String |
getLicenseType()
Gets the license type, for example whether it is a temporary license. |
java.lang.String |
getLicenseUser()
Gets the user id used for installing the JReport Server. |
java.lang.String |
getMainPage()
Gets the path and filename of user main page. |
java.lang.String[] |
getOpenedRptDisplayNames(java.lang.String rptSetId)
Gets display names of all open reports in the report set. |
java.lang.String[] |
getOpenedRptNames(java.lang.String rptSetId)
Gets names of all open reports in the report set. |
java.lang.String[][] |
getOpenedRptsNames(java.lang.String rptSetId)
Gets names and display names of all open reports in the report set. |
int[] |
getOpenReportStates(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the open state of the report set. In order to avoid repeatedly showing the alert message to the user. |
java.lang.String[][] |
getPagePanelsObject(java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String subRptKey)
Gets a list of page panels in the report. |
PropertiesInfo |
getPagePropertiesInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String dsid,
java.lang.String subkey)
Gets a PropertiesInfo instance of the report page. |
jet.web.dhtml.PropertyInfo |
getPagePropertyInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String propName)
Gets a PropertyInfo instance of a property of the report page. |
ParametersInfo |
getParametersInfo(java.lang.String sessionId,
java.lang.String rptsetId)
Gets parameters information for an open report set |
java.lang.String |
getPreviousBusinessCubeName(java.lang.String sessionId,
java.lang.String rptSetId)
Gets a Business Cube's BLName in previous DataContainerWizardInformation. |
PropertiesInfo |
getPropertisInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String dsid)
Gets a PropertiesInfo instance of a component. |
PropertiesInfo |
getPropertisInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String dsid,
java.lang.String instName)
Gets a PropertiesInfo instance of a component. |
jet.web.dhtml.PropertyInfo |
getPropertyInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String dsid,
java.lang.String propName)
Gets a PropertyInfo instance of a property of a result object. |
jet.web.dhtml.PropertyInfo |
getPropertyInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String dsid,
java.lang.String instName,
java.lang.String propName)
Gets a PropertyInfo instance of a property of a result object. |
java.lang.String |
getPropertyValue(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String dsid,
java.lang.String instName,
java.lang.String propName)
Gets the property value of the specified object. |
java.util.Hashtable |
getReferedByParameters(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String paramName,
java.lang.Object paramValue)
Gets all referred parameters information with the specified parameter name and value of open report set. |
ParametersInfo |
getReferedByParametersInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String paramName,
java.lang.String paramValue)
Gets all referred parameters information with the specified parameter name and value of the open report set. |
PropertiesInfo |
getRenderPropertyInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String dsid,
int renderType)
Gets a PropertiesInfo instance of a render. |
jet.web.dhtml.PropertyInfo |
getRenderPropertyInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String dsid,
int renderType,
java.lang.String propName)
Gets a PropertyInfo instance of a property of the Render. |
PropertiesInfo |
getReportPropertiesInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets a PropertyInfo instance of the report. |
jet.web.dhtml.PropertyInfo |
getReportPropertyInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String propName)
Gets a PropertyInfo instance of a property of the report. |
java.lang.String |
getReportResourceName(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the relative path and name of the report set. |
java.lang.String |
getRestrictID()
Gets the restrict id. |
java.lang.String |
getResultTempPath(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Returns the report result temporary path. |
java.lang.String |
getRptCountry(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the country information used by the report set. |
java.lang.String |
getRptEncoding(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the encoding used by the report set. |
java.lang.String |
getRptLanguage(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the language used by the report set. |
int[] |
getRptPageWH(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the current report page's width and height. |
java.lang.String |
getRptSetDisplayName(java.lang.String rptSetId)
Gets the display name of the report set. |
java.lang.String |
getRptSheetDesc(java.lang.String rptSetId,
java.lang.String rptName)
Gets the report sheet descirption. |
java.lang.String |
getRptSheetDisplayName(java.lang.String rptSetId,
java.lang.String rptName)
Gets the display name of the report sheet. |
jet.web.dhtml.SearchInfo |
getSearchInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets a SearchInfo instance of the report. |
jet.web.dhtml.SearchInfo |
getSearchInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String dsId)
Gets a SearchInfo instance of the report. |
java.lang.String[][] |
getStyleList()
Gets the display name and CSS path of the style list. |
java.lang.String |
getSubReportKey(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String dsid)
Gets the key of the engine corresponding to the current object. |
java.lang.String[] |
getSubReportKeys(java.lang.String rptSetId,
java.lang.String rptName)
Gets the list of keys of all engines related to the current report. |
java.util.List |
getTempFileDirectories()
Gets the temporary file directories. |
int |
getTotalPageNumnber(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the total physical page number. |
java.lang.String |
getUsableReportName(java.lang.String rptSetId)
Gets the report name when creating a new report. |
java.lang.String |
getUserName(java.lang.String sessionId)
Gets the user name by the session id. |
java.lang.String |
getVersion()
Gets the version number of JReport Server. |
boolean |
hasMaster(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Determines whether the report is linked from a master report or not. |
boolean |
hasNextDetail(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Determines whether the report will link to another detail report or not. |
boolean |
hasPrevDetail(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Determines whether the report is linked to another detail report or not. |
boolean |
isCloseWindow(java.lang.String sessionId)
Gets the mode of closing window for a specified user. |
boolean |
isDesignerViewMode(java.lang.String sessionId,
java.lang.String rptSetId)
Determines whether it is Designer view mode or not. |
boolean |
isFinishPipeline(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Determines whether the report is pipe-line mode or not. |
boolean |
isFirstOpen(java.lang.String sessionId)
Determines whether it is the first time to run the report set or not. |
boolean |
isLink(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Determines whether the report is a link report or not. |
boolean |
isModified(java.lang.String sessionId,
java.lang.String rptSetId)
Determines whether the report set has been modified or not. |
boolean |
isNewReportSet(java.lang.String sessionId,
java.lang.String rptSetId)
Determines whether the report set is newly-created or not. |
boolean |
isOldRptSetVersion(java.lang.String dRptSetId)
Determines whether the report is an old version (8.2) report or not. |
boolean |
isOpened(java.lang.String rptSetId,
java.lang.String rptName)
Determines whether the report is opened or not. |
boolean |
isRSD(java.lang.String sessionId,
java.lang.String rptSetId)
Determines whether the report set is of RSD type or not. |
boolean |
isRsdFile(java.lang.String sessionId,
java.lang.String rptSetId)
Determines whether the report set is of RSD type or not. |
boolean |
isRSDFile(java.lang.String sessionId,
java.lang.String rptSetId)
Determines whether the report is RSD or not. |
boolean |
isSaved(java.lang.String sessionId,
java.lang.String rptSetId)
Determines whether the report set has been saved or not. |
boolean |
isShowSpalshScreen(java.lang.String sessionId)
Determines whether to show the splash screen or not. |
boolean |
isTaglib(java.lang.String sessionId,
java.lang.String rptSetId)
Determines whether to use taglib to run report set or not. |
void |
loadSkin(java.lang.String sessionId,
java.lang.String rptSetId)
Loads the default current skin name from session or skin.txt |
java.util.Hashtable |
openReport(java.util.Hashtable params)
Opens a report set with an active report. |
java.lang.String[] |
parseRuntimeID(java.lang.String runtimeID)
Builds an array from a runtimeID. |
void |
setCloseWindow(boolean closeWindow)
Sets the mode of closing window for all users. |
void |
setCloseWindow(java.lang.String sessionId,
boolean closeWindow)
Sets the mode of closing window for a specified user. |
jet.web.dhtml.SearchInfo |
updateSearchInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Updates the SearchInfo of the report. |
Method Detail |
---|
int createDHTMLSession(java.lang.String sessionID, java.lang.String UserName)
An example of the method:
sessionId
- the user session id.UserName
- user name.
java.lang.String createReportSetId()
void expire(java.lang.String sessionId)
sessionId
- the user session id.java.lang.String[] getAllRptNames(java.lang.String rptSetId)
rptSetId
- the report set id.
boolean getCanUndo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
boolean getCanRedo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
java.lang.String getCatalogName(java.lang.String rptSetId)
An example of the method:
rptSetId
- the report set id.
java.lang.String getCatalogName(java.lang.String userName, java.lang.String resourcePath)
An example of the method:
userName
- the user name.resourcePath
- the relative path of the catalog resources.
boolean isCloseWindow(java.lang.String sessionId)
sessionId
- the user session id.
int getCurrentPageNumber(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
java.lang.String getCurrentStyle(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
java.lang.String getCurReportId(java.lang.String rptSetId)
An example of the method:
rptSetId
- the report set id.
DHTMLConfig getDHTMLConfig()
An example of the method:
DHTMLDataInfo getDHTMLDataInfo()
An example of the method:
DHTMLWriter getDHTMLWriter(java.lang.String sessionID, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.
java.lang.String[] getOpenedRptNames(java.lang.String rptSetId)
rptSetId
- the report set id.
java.lang.String getRptLanguage(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
java.lang.String getRptEncoding(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
java.lang.String getRptCountry(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
java.lang.String getRptSetDisplayName(java.lang.String rptSetId)
rptSetId
- the report set id.
java.lang.String getRptSheetDisplayName(java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
rptSetId
- the report set id.rptName
- the report name.
java.lang.String[][] getStyleList()
int getTotalPageNumnber(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
void setCloseWindow(java.lang.String sessionId, boolean closeWindow)
sessionId
- the user session id.closeWindow
- if true, the window will be closed; otherwise the window will not be closed.void setCloseWindow(boolean closeWindow)
closeWindow
- if true, the window will be closed; otherwise the window will not be closed.java.lang.String[] getSubReportKeys(java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
rptSetId
- the report set id.rptName
- the report name.
java.lang.String[] parseRuntimeID(java.lang.String runtimeID)
runtimeID
- runtime id. supported runtimeID format:
SessionID-RptSetId-RptName or SessionID-RptSetId.
java.util.Hashtable openReport(java.util.Hashtable params) throws RptServerException, java.io.IOException, jet.JDException
params
- input user parameter.
RptServerException
java.io.IOException
jet.JDException
jet.web.dhtml.DHTMLAction getDHTMLAction()
An example of the method:
java.lang.String getSubReportKey(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.lang.String dsid)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.dsid
- ID of the result object.
java.lang.String[] getOpenedRptDisplayNames(java.lang.String rptSetId)
rptSetId
- the report set id.
java.lang.String[][] getOpenedRptsNames(java.lang.String rptSetId)
An example of the method:
rptSetId
- the report set id.
boolean isOpened(java.lang.String rptSetId, java.lang.String rptName)
rptSetId
- the report set id.rptName
- the report name.
java.lang.String getUserName(java.lang.String sessionId)
An example of the method:
sessionId
- the user session id.
jet.web.dhtml.PropertyInfo getPropertyInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.lang.String dsid, java.lang.String propName)
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.dsid
- the result object id.propName
- the property name.
jet.web.dhtml.PropertyInfo getPropertyInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.lang.String dsid, java.lang.String instName, java.lang.String propName)
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.dsid
- the result object id.instName
- the instant name of templet object.propName
- the property name.
jet.web.dhtml.SearchInfo getSearchInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName) throws jet.rptservice.api.exception.JRScheduleException
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
jet.rptservice.api.exception.JRScheduleException
jet.web.dhtml.SearchInfo getSearchInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.lang.String dsId) throws jet.rptservice.api.exception.JRScheduleException
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.dsId
- the result object id.
jet.rptservice.api.exception.JRScheduleException
jet.web.dhtml.SearchInfo updateSearchInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName) throws jet.rptservice.api.exception.JRScheduleException
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
jet.rptservice.api.exception.JRScheduleException
byte[] copyOctet(java.util.Hashtable params) throws jet.JDException
params
- input user parameters:jet.JDException
int getBrowserType(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
boolean hasMaster(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
boolean hasPrevDetail(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
boolean hasNextDetail(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
boolean isLink(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
java.util.Vector getDlgStatus(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.lang.String dlgName) throws jet.rptservice.api.exception.JRScheduleException
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.dlgName
- the dialog name: "filter" or "sort".
jet.rptservice.api.exception.JRScheduleException
DHTMLToolkit getDHTMLToolkit()
int[] getRptPageWH(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
java.lang.String getMainPage()
java.lang.String getRptSheetDesc(java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
rptSetId
- the report set id.rptName
- the report name.
ParametersInfo getParametersInfo(java.lang.String sessionId, java.lang.String rptsetId)
An example of the method:
sessionId
- the user session idrptsetId
- the report set id
jet.webreport.ParametersInfo
ParametersInfo getReferedByParametersInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String paramName, java.lang.String paramValue)
sessionId
- the user session id.rptSetId
- the report set id.paramName
- parameter name.paramValue
- parameter value.
java.util.Hashtable getReferedByParameters(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String paramName, java.lang.Object paramValue)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.paramName
- the parameter name.paramValue
- the parameter value:java.lang.String[] getJoinPathList(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.paramName
- the name of the parameter.
jet.web.dhtml.PropertyInfo getPagePropertyInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.lang.String propName)
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.propName
- the property name.
jet.web.dhtml.PropertyInfo getReportPropertyInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.lang.String propName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.propName
- the property name.
java.lang.String getHelpRootPath()
java.lang.String getHelpPath(java.lang.String helpId)
An example of the method:
java.lang.String getCatalogResourceName(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
java.lang.String getReportResourceName(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
int[] getOpenReportStates(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.
boolean isSaved(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.
java.lang.String[][] getPagePanelsObject(java.lang.String rptSetId, java.lang.String rptName, java.lang.String subRptKey)
An example of the method:
rptSetId
- the report set id.rptName
- the report name.subRptKey
- the key of the engine.
boolean isFirstOpen(java.lang.String sessionId)
sessionId
- the user session id.
void loadSkin(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.boolean isNewReportSet(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.
boolean isRSD(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.
java.lang.String getUsableReportName(java.lang.String rptSetId)
An example of the method:
rptSetId
- the report set id.
boolean canNewReport(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
java.lang.String getVersion()
An example of the method:
int getBuildNumber()
int getBuildUpdate()
java.lang.String getLicenseUser()
An example of the method:
java.lang.String getExpire()
An example of the method:
java.lang.String getLicenseType()
An example of the method:
java.lang.String getRestrictID()
An example of the method:
java.lang.String getConcurrentUsers()
An example of the method:
java.lang.String getConcurrentReports()
An example of the method:
java.lang.String getResultTempPath(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
java.lang.String getHomePath()
jet.server.api.ServerEnv.getHomePath().
jet.web.dhtml.PropertyInfo getRenderPropertyInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.lang.String dsid, int renderType, java.lang.String propName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.dsid
- the result object id.renderType
- the render type of the target object.propName
- the property name.
java.lang.String checkSelectParameters(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.util.Hashtable parameters)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.parameters
- the user input parameters and the parameter's value(s).
boolean isModified(java.lang.String sessionId, java.lang.String rptSetId)
sessionId
- the user session id.rptSetId
- the report set id.
boolean isTaglib(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.
boolean isRsdFile(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.
java.lang.Throwable[] getDHTMLExceptions(java.lang.String sessionId, java.lang.String dRptSetId)
sessionId
- the user session id.dRptSetId
- the report set id.
void clearDHTMLExceptions(java.lang.String sessionId, java.lang.String dRptSetId)
An example of the method:
sessionId
- the user session id.dRptSetId
- the report set id.CatalogInfo getCatalogInfo(java.lang.String catalogName, java.lang.String userName)
An example of the method:
catalogName
- the catalog resource name.userName
- the user name.
jet.webreport.CatalogInfo
.CatalogInfo getCatalogInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String sheetId, java.lang.String subKey)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.sheetId
- the report name.subKey
- the key of the engine.
jet.webreport.CatalogInfo
.ChartTypeInfo getChartTypeInfo()
An example of the method:
boolean isDesignerViewMode(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.
boolean isShowSpalshScreen(java.lang.String sessionId)
An example of the method:
sessionId
-
java.lang.String getPropertyValue(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.lang.String dsid, java.lang.String instName, java.lang.String propName)
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.dsid
- the result object id.instName
- the instant name of the templet object.propName
- the property name of the object.
java.util.List getTempFileDirectories()
boolean isFinishPipeline(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
java.lang.String[] getAllFonts()
An example of the method:
java.lang.String[][] getGotoList(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.
boolean isRSDFile(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.
java.lang.String getCurrentPagePanelInstanceName(java.lang.String sessionId, java.lang.String dRptSetId, java.lang.String drptName, java.lang.String dsId)
An example of the method:
sessionId
- the user session id.dRptSetId
- the report set id.drptName
- the report name.dsId
- ID of the result object.
boolean isOldRptSetVersion(java.lang.String dRptSetId)
An example of the method:
dRptSetId
- the report set id.
PropertiesInfo getPropertisInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.lang.String dsid, java.lang.String instName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.dsid
- the result object id.instName
- the instant name of templet object.
PropertiesInfo getPropertisInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.lang.String dsid)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.dsid
- the result object id.
PropertiesInfo getRenderPropertyInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.lang.String dsid, int renderType)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.dsid
- the result object id.renderType
- the type value which is defined in jet.report.mode.common.RptRenderer:PropertiesInfo getPagePropertiesInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.lang.String dsid, java.lang.String subkey)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.dsid
- the result object id or instant name of templet object.subkey
- the key of the engine.
PropertiesInfo getReportPropertiesInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
JNode getCubeTreeNode(java.lang.String rptset_id, java.lang.String report_id, java.lang.String rcName, java.util.HashMap prop)
An example of the method:
rptset_id
- the report set id.report_id
- the report name.rcName
- the rc qualified name (formed by data source name, query name, rc name, with separator '.').prop
- the tree config properties, such as image path, root expand level.jet.webreport.util.JNode
.JNode getCubeTreeNode(java.lang.String rptset_id, java.lang.String report_id, java.lang.String rcName)
rptset_id
- the report set id.report_id
- the report name.rcName
- the rc qualified name (formed by data source name, query name, rc name, with separator '.').
jet.webreport.util.JNode
.FlyFormula getFlyFormula(java.lang.String reportId, DHTMLFlyResourceScope scope, java.lang.String rscQulifiedDisplayName)
An example of the method:
reportId
- identifier of report set.scope
- on the fly formula scope, jet.webreport.beans.DHTMLFlyResourceScope
.rscQulifiedDisplayName
- the qualified display name of the resource.
FlyMeasure getFlyMeasure(java.lang.String reportId, DHTMLFlyResourceScope scope, java.lang.String rscQulifiedDisplayName)
An example of the method:
reportId
- identifier of the report set.scope
- on the fly formula scope, jet.webreport.beans.DHTMLFlyResourceScope
.rscQulifiedDisplayName
- the qualified display name of the resource.
boolean checkFlyResourceName(java.lang.String reportId, DHTMLFlyResourceScope scope, java.lang.String rscQulifiedDisplayName)
reportId
- identifier of the report set.scope
- on the fly formula scope, jet.webreport.beans.DHTMLFlyResourceScope
.rscQulifiedDisplayName
- the qualified display name of the resource.
java.lang.String checkFlyFormulaSyntax(java.lang.String reportId, DHTMLFlyResourceScope scope, java.lang.String expression, java.lang.String blQulifyDisplayName)
An example of the method:
reportId
- identifier of the report set.scope
- on the fly formula scope, jet.webreport.beans.DHTMLFlyResourceScope
.expression
- the formula expression.blQulifyDisplayName
- the qualified display name of the resource.
java.util.Hashtable getAutoRefreshReportDataInfo(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.
java.lang.String getPreviousBusinessCubeName(java.lang.String sessionId, java.lang.String rptSetId)
sessionId
- the user session id.rptSetId
- the report set id.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |