public interface DHTMLConfig
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: setFeatureEnabled(String sessionId, String rptSetId, String rptName, String featureName, boolean enable) 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.
Modifier and Type | Method and Description |
---|---|
void |
customizeToolbar(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String toolbarname,
int[] buttonId)
Customizes toolbar.
|
void |
customizeToolbar(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String toolbarname,
int[] buttonId,
boolean isVisible)
Customizes toolbar.
|
boolean |
enableLinkCatalogMode(java.lang.String sessionId)
Gets whether or not to enable linked catalog, used in the save dialog.
|
int |
getAutoRefreshInterval(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the auto refresh interval.
|
ShortCutMenu |
getChartTypeMenu(java.util.Hashtable params)
Builds shortcut menu for jetObject specifically.
|
int |
getCurrentResolution(java.lang.String sessionID,
java.lang.String rptSetID,
java.lang.String rptName)
Gets the DHTML report resolution value.
|
java.lang.String |
getCurrentSkinName(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the current skin name.
|
boolean |
getCurrentToolbarButtonIsDisabled(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
int buttonId)
Gets whether the specified toolbar button is disabled.
|
java.util.Hashtable |
getCurrentToolbarInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the current toolbar information.
|
int |
getCurrentZoom(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the current report zoom value.
|
CreateDataTypeDef |
getDataType(java.lang.String sessionID,
java.lang.String rptSetID)
Return DHTML data type
P00993
|
java.lang.String |
getDHTMLContextPath(java.lang.String sessionId)
Gets the dhtml web app context path.
|
java.lang.String |
getDHTMLCssPath(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the DHTML CSS path URL.
|
java.lang.String |
getDHTMLJsPath(java.lang.String sessionId)
Gets the DHTML JavaScript path URL.
|
java.lang.String |
getDHTMLJspUrl(java.lang.String sessionId)
Gets the dhtml web app jsp url.
|
java.lang.String |
getDHTMLServletUrl(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the dhtml web app context path.
|
java.lang.String |
getDHTMLSkinCssPath(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the DHTML CSS path URL.
|
java.lang.String |
getDHTMLSkinImagePath(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the DHTML images path URL.
|
java.lang.String |
getDHTMLSkinPath(java.lang.String sessionId,
java.lang.String rptSetId)
Deprecated.
|
java.util.List |
getDHTMLSkins(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the DHTML skin list.
|
int |
getDSOPanelHeight(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the Resource View panel height.
|
java.lang.String |
getErrorPage()
Gets the Error Page's URL.
|
int |
getFilterDisplayNameSortType(java.lang.String sessionId)
Gets the sort type of column display name in the filter dialog.
|
java.lang.String |
getGridImagePath(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the grid image path.
|
int |
getGridSize(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the grid size.
|
java.lang.String |
getHostName(java.lang.String sessionId)
Gets the server's host name.
|
java.lang.String |
getHostPort(java.lang.String sessionId)
Gets the server's host port.
|
int |
getLeftPanelWidth(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the left panel width.
|
java.lang.String |
getLinkCatalogMode(java.lang.String sessionId)
Gets the catalog usage mode.
|
int |
getLockScreenTimeOut(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the time of lock screen timeout.
|
Menu |
getMainMenu(java.util.Hashtable params)
Gets DHTML main menu.
|
int |
getRecordNumber(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the DHTML page Record Number value.
|
int |
getReportScroll(java.lang.String sessionId)
Gets the report scrollbar type.
|
int |
getResolutionValue(java.lang.String sessionID,
java.lang.String rptSetID)
Gets the DHTML report set resolution value.
|
int |
getSearchDisplayNameSortType(java.lang.String sessionId)
Gets the sort type of column display name in the search dialog.
|
ShortCutMenu |
getShortcutMenu(java.util.Hashtable params)
Builds shortcut menu for jetObject specifically.
|
int |
getSortDisplayNameSortType(java.lang.String sessionId)
Gets the sort type of column display name in the sort dialog.
|
java.lang.String[] |
getStyle()
Deprecated.
Gets the style names.
Implements with new String[] { "style1", "style2", "style3" }. |
java.lang.String |
getTitle(java.lang.String sessionId)
Gets current browser's title.
|
int |
getTocPanelHeight(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the TOC panel height.
|
java.util.Vector |
getToolbar(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
int toolbarId)
Gets the toolbar items by toolbar id.
|
java.util.Vector |
getToolbar(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
int toolbarID,
boolean isSimpleMode)
Gets the toolbar items by toolbar id and view mode.
|
java.util.List |
getToolbarIndexArray(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the toolbar index list.
|
java.lang.String[][] |
getToolbarInfo(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets the toolbar information.
|
java.util.List |
getToolbarsDisplayName(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets all toolbar display name list.
|
int |
getToolBoxPanelHeight(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the toolbox panel height.
|
java.lang.String |
getUILanguage(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the language used in DHTML UI.
|
java.lang.String |
getUserEncoding(java.lang.String sessionId)
Gets the user encoding type.
Always returns "UTF-8". |
java.lang.String |
getUserScheme(java.lang.String sessionId)
Gets the server's Scheme.
|
int |
getZoomValue(java.lang.String sessionId,
java.lang.String rptSetId)
Gets the DHTML page zoom value with the specified report set.
|
boolean |
isAdhoc(java.lang.String sessionId,
java.lang.String rptSetId)
Determines whether adhoc mode is enabled.
|
boolean |
isAdvanceUser(java.lang.String sessionId,
java.lang.String rptSetId)
Determines whether the user is an advanced user.
|
boolean |
isCheckAllReportTimeOut(java.lang.String sessionId,
java.lang.String rptSetId)
Determines whether or not to check the timeout state of all reports in the report set.
|
boolean |
isCloseWindow(java.lang.String sessionId,
java.lang.String rptSetId)
Gets DHTML window closing mode.
|
boolean |
isComponentVisible(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String compName)
Determines whether the DHTML component is visible.
|
boolean |
isDisplayNameSortEnabled(java.lang.String sessionId)
Determines whether or not to enable the feature of sorting column display name.
|
boolean |
isFeatureEnabled(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String featureName)
Determines whether the DHTML feature is enabled.
|
boolean |
isGoToDetailMode(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets whether it is go to detail mode.
|
boolean |
isLocked(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Determines whether the DHTML page is locked or not.
|
boolean |
isNoFrame(java.lang.String sessionId,
java.lang.String rptSetId)
Deprecated.
From V9. Cause Report render in a Frame is no longer supported.
Determines whether the drill frame mode is enabled.
|
boolean |
isPipeLineMode(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets whether it is pipe line mode.
|
boolean |
isShowGrid(java.lang.String sessionId,
java.lang.String rptSetId)
Gets whether or not to show grids.
|
boolean |
isSimpleViewMode(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets current view mode.
|
boolean |
isSnapGrid(java.lang.String sessionId,
java.lang.String rptSetId)
Gets whether or not to snap grid.
|
boolean |
isVisibleMenu(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName)
Gets whether current menu is visible.
|
void |
setAutoRefreshInterval(java.lang.String sessionId,
java.lang.String rptSetId,
int interval)
Sets the auto refresh interval.
|
void |
setComponentVisible(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String compName,
boolean visible)
Sets the DHTML component visible.
|
void |
setCurrentUILanguage(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String localeStr)
Sets the language used in DHTML UI.
|
void |
setDHTMLContextPath(java.lang.String sessionId,
java.lang.String contextPath)
Sets the dhtml web app context path.
|
void |
setDHTMLJspUrl(java.lang.String sessionId,
java.lang.String url)
Sets the dhtml web app jsp url, it can be a relative or absolute path.
|
void |
setDHTMLServletUrl(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String url)
Sets the dhtml web app servlet url, it can be a relative or absolute path.
|
void |
setDHTMLSkins(java.lang.String sessionId,
java.lang.String skins)
Sets the DHTML skin.
|
void |
setDisplayNameSortEnabled(java.lang.String sessionId,
boolean isEnabled)
Sets whether or not to enable the feature of sorting column display name.
|
void |
setDSOPanelHeight(java.lang.String sessionId,
java.lang.String rptSetId,
int height)
Sets the Resource View panel height.
|
void |
setErrorPage(java.lang.String url)
Sets the Error Page's URL.
|
void |
setFeatureEnabled(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String featureName,
boolean enable)
Sets the DHTML feature enabled.
|
void |
setFilterDisplayNameSortType(java.lang.String sessionId,
int sortType)
Sets the sort type of column display name in the filter dialog.
|
void |
setHostName(java.lang.String sessionId,
java.lang.String hostName)
Sets the server's host name.
|
void |
setHostPort(java.lang.String sessionId,
java.lang.String port)
Sets the server's host port.
|
void |
setIsCheckAllReportTimeOut(java.lang.String sessionId,
java.lang.String rptSetId,
boolean ischeckallreporttimout)
Sets whether or not to check the timeout state of all reports in the report set.
|
void |
setIsNoFrame(java.lang.String sessionId,
java.lang.String rptSetId,
boolean isNoFrame)
Sets the DHTML frame mode.
|
void |
setLeftPanelWidth(java.lang.String sessionId,
java.lang.String rptSetId,
int width)
Sets the left panel width.
|
void |
setLockScreenTimeOut(java.lang.String sessionId,
java.lang.String rptSetId,
int timeOut)
Sets the time of lock screen timeout.
|
void |
setPopupFilterItemEnabled(java.lang.String sessionId,
int itemID,
boolean isEnabled)
Sets the filter shortcut menu visibility.
|
void |
setRecordNumber(java.lang.String sessionId,
java.lang.String rptSetId,
int recordNumber)
Sets the DHTML Record Number value.
|
void |
setReportScroll(java.lang.String sessionId,
int type)
Sets the report scrollbar type.
|
void |
setSearchDisplayNameSortType(java.lang.String sessionId,
int sortType)
Sets the sort type of column display name in the search dialog.
|
void |
setShortcutMenu(java.lang.String sessionId,
java.lang.String rptSetId,
int shortcutmenu,
boolean isEnable)
Sets the shortcut menu visibility.
|
void |
setSkinFilePath(java.lang.String strSkinFilePath,
java.lang.String fileName)
Deprecated.
|
void |
setSortDisplayNameSortType(java.lang.String sessionId,
int sortType)
Sets the sort type of column display name in the sort dialog.
|
void |
setStyle(java.lang.String[] styles)
Deprecated.
Sets the report style names, which should be defined in JReport Designer.
Nothing do. |
void |
setTitle(java.lang.String sessionId,
java.lang.String title)
Sets the current browser's title.
|
void |
setTocPanelHeight(java.lang.String sessionId,
java.lang.String rptSetId,
int height)
Sets the TOC panel height.
|
void |
setToolBoxPanelHeight(java.lang.String sessionId,
java.lang.String rptSetId,
int height)
Sets the toolbox panel height.
|
void |
setUsedToolbar(java.lang.String sessionId,
java.lang.String rptSetId,
java.lang.String rptName,
java.lang.String toolbarName,
boolean isUsed)
Sets whether or not the toolbar is used.
|
void |
setZoomValue(java.lang.String sessionId,
java.lang.String rptSetId,
int zoomValue)
Sets the DHTML page zoom value with the specified report set.
|
void setErrorPage(java.lang.String url)
url
- the Error Page's URL.java.lang.String getErrorPage()
boolean isNoFrame(java.lang.String sessionId, java.lang.String rptSetId)
sessionId
- the user session id.rptSetId
- the report set id.java.lang.String getTitle(java.lang.String sessionId)
sessionId
- the user session id.void setTitle(java.lang.String sessionId, java.lang.String title)
sessionId
- the user session id.title
- the browser's title.java.lang.String getDHTMLSkinPath(java.lang.String sessionId, java.lang.String rptSetId)
sessionId
- the user session id.rptSetId
- the report set id.From V9.
Gets the DHTML skin path URL.
java.lang.String getDHTMLSkinImagePath(java.lang.String sessionId, java.lang.String rptSetId)
sessionId
- the user session id.rptSetId
- the report set id.java.lang.String getDHTMLCssPath(java.lang.String sessionId, java.lang.String rptSetId)
sessionId
- the user session id.rptSetId
- the report set id.java.lang.String getDHTMLSkinCssPath(java.lang.String sessionId, java.lang.String rptSetId)
sessionId
- the user session id.rptSetId
- the report set id.java.lang.String getDHTMLJsPath(java.lang.String sessionId)
sessionId
- the user session id.java.util.List getDHTMLSkins(java.lang.String sessionId, java.lang.String rptSetId) throws JDException
sessionId
- the user session id.rptSetId
- the report set id -- not used.JDException
java.lang.String[] getStyle()
void setStyle(java.lang.String[] styles)
styles
- the style name list.void setIsNoFrame(java.lang.String sessionId, java.lang.String rptSetId, boolean isNoFrame)
sessionId
- the user session id.rptSetId
- the report set id.isNoFrame
- is DHTML frame mode.void customizeToolbar(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String toolbarname, int[] buttonId)
sessionId
- the user session id.rptSetId
- the report set id.toolbarname
- the toolbar name which is defined in DHTMLConstants.java:buttonId
- the toolbar button id list.void customizeToolbar(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String toolbarname, int[] buttonId, boolean isVisible)
sessionId
- the user session id.rptSetId
- the report set id.toolbarname
- the toolbar name which is defined in DHTMLConstants.java:buttonId
- the toolbar button id list.isVisible
- the visible status of the toolbar.java.util.Hashtable getCurrentToolbarInfo(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.ShortCutMenu getShortcutMenu(java.util.Hashtable params)
An example of the method:
params
- input user parameter.boolean isCloseWindow(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.boolean isFeatureEnabled(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String featureName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.featureName
- DHTML feature Name, which should be a constant with
the prefix "FEATURE_" that has been defined in the class DHTMLConstant,
e.g. DHTMLConstant.FEATURE_USERINFOBAR.void setFeatureEnabled(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String featureName, boolean enable)
sessionId
- the user session id.rptSetId
- the report set id.featureName
- the DHTML feature Name, which should be a constant with
the prefix "FEATURE_" that has been defined in the class DHTMLConstant,
e.g. DHTMLConstant.FEATURE_USERINFOBAR.enable
- if true, this DHTML feature is enabled; otherwise disabled.boolean isComponentVisible(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String compName)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.compName
- DHTML Component name, which should be a constant with
the prefix "COMP_" that has been defined in the class DHTMLConstant,
e.g. DHTMLConstant.COMP_USERINFOBAR.void setComponentVisible(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String compName, boolean visible)
sessionId
- the user session id.rptSetId
- the report set id.compName
- DHTML Component name, which should be a constant with
the prefix "COMP_" that has been defined in the class DHTMLConstant,
e.g. DHTMLConstant.COMP_USERINFOBAR.visible
- If true, this DHTML component is visible; otherwise invisible.int getZoomValue(java.lang.String sessionId, java.lang.String rptSetId)
sessionId
- the user session id.rptSetId
- the report set id.void setZoomValue(java.lang.String sessionId, java.lang.String rptSetId, int zoomValue)
sessionId
- the user session id.rptSetId
- the report set id.zoomValue
- the DHTML page zoom value.boolean isAdhoc(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.int getAutoRefreshInterval(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.void setAutoRefreshInterval(java.lang.String sessionId, java.lang.String rptSetId, int interval)
sessionId
- the user session id.rptSetId
- the report set id.interval
- the auto refresh interval. Must larger than 16.int getLockScreenTimeOut(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.void setLockScreenTimeOut(java.lang.String sessionId, java.lang.String rptSetId, int timeOut)
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.timeOut
- the time of lock screen timeout. boolean isAdvanceUser(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 getHostName(java.lang.String sessionId)
sessionId
- the user session id.java.lang.String getHostPort(java.lang.String sessionId)
sessionId
- the user session id.void setDisplayNameSortEnabled(java.lang.String sessionId, boolean isEnabled)
sessionId
- the user session id.isEnabled
- if true, this DHTML feature is enabled; otherwise this DHTML feature is disabled.boolean isDisplayNameSortEnabled(java.lang.String sessionId)
sessionId
- the user session id.void setSortDisplayNameSortType(java.lang.String sessionId, int sortType)
sessionId
- the user session id.sortType
- the sort type of column display name sort; the value is:int getSortDisplayNameSortType(java.lang.String sessionId)
sessionId
- the user session id.void setFilterDisplayNameSortType(java.lang.String sessionId, int sortType)
sessionId
- the user session id.sortType
- the sort type of column display name; the value is: int getFilterDisplayNameSortType(java.lang.String sessionId)
sessionId
- the user session id.void setSearchDisplayNameSortType(java.lang.String sessionId, int sortType)
sessionId
- the user session id.sortType:
- the sort type of column display name; the value is:int getSearchDisplayNameSortType(java.lang.String sessionId)
sessionId
- the user session id.void setReportScroll(java.lang.String sessionId, int type)
sessionId
- the user session id.reportScroll
- The reportScroll to set; the value is:int getReportScroll(java.lang.String sessionId)
An example of the method:
sessionId
- the user session id.java.lang.String getDHTMLJspUrl(java.lang.String sessionId)
An example of the method:
sessionId
- the user session id.java.lang.String getDHTMLServletUrl(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.void setDHTMLContextPath(java.lang.String sessionId, java.lang.String contextPath)
An example of the method:
sessionId
- the user session id.contextPath
- the web app context path.void setDHTMLJspUrl(java.lang.String sessionId, java.lang.String url)
An example of the method:
sessionId
- the user session id.url
- the web app jsp url.void setDHTMLServletUrl(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String url)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.url
- the servlet url.java.lang.String getDHTMLContextPath(java.lang.String sessionId)
sessionId
- the user session id.void setUsedToolbar(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.lang.String toolbarName, boolean isUsed)
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.toolbarName
- the toolbar name which is defined in DHTMLConstants.java:isUsed
- whether the toolbar is used.void setSkinFilePath(java.lang.String strSkinFilePath, java.lang.String fileName)
path
- skin file path.name
- skin file name.From V9.
Sets the skin file path and file name.
void setDHTMLSkins(java.lang.String sessionId, java.lang.String skins)
An example of the method:
sessionId
- the user session id.skins
- the skins such as {key=value,key=value,...} which is defined in
%serverhome%/public_html/skin/skin.properties. And user must make sure
there are the related folders under
%serverhome%/public_html/images/dhtml and %serverhome%/public_html/style/dhtml.java.util.Vector getToolbar(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, int toolbarId) throws JDException
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.toolbarId
- the toolbar id:JDException
java.util.Vector getToolbar(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, int toolbarID, boolean isSimpleMode) throws JDException
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.toolbarID
- the toolbar id:isSimpleMode
- the view modeJDException
boolean isSimpleViewMode(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 isVisibleMenu(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.List getToolbarsDisplayName(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName) throws JDException
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.JDException
java.lang.String getCurrentSkinName(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.Menu getMainMenu(java.util.Hashtable params)
An example of the method:
params
- input user parameter.void setPopupFilterItemEnabled(java.lang.String sessionId, int itemID, boolean isEnabled)
An example of the method:
sessionId
- the user session id.itemID
- values defined in DHTMLConstants.java:isEnabled
- if true, this DHTML feature is visible, otherwise it is invisible.void setShortcutMenu(java.lang.String sessionId, java.lang.String rptSetId, int shortcutmenu, boolean isEnable)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.shortcutmenu
- values defined in DHTMLConstants.java:isEnable
- if true, this DHTML feature is visible, otherwise it is invisible.int getCurrentZoom(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 getRecordNumber(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.void setRecordNumber(java.lang.String sessionId, java.lang.String rptSetId, int recordNumber)
sessionId
- the user session id.rptSetId
- the report set id.recordNumber
- the DHTML page Record Number value.java.lang.String getUserEncoding(java.lang.String sessionId)
An example of the method:
sessionId
- the user session id.int getLeftPanelWidth(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.void setLeftPanelWidth(java.lang.String sessionId, java.lang.String rptSetId, int width)
sessionId
- the user session id.rptSetId
- the report set id.width
- the left panel width.int getToolBoxPanelHeight(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.void setToolBoxPanelHeight(java.lang.String sessionId, java.lang.String rptSetId, int height)
sessionId
- the user session id.rptSetId
- the report set id.height
- the Toolbox panel height.int getTocPanelHeight(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.void setTocPanelHeight(java.lang.String sessionId, java.lang.String rptSetId, int height)
sessionId
- the user session id.rptSetId
- the report set id.height
- the TOC panel height.int getDSOPanelHeight(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.void setDSOPanelHeight(java.lang.String sessionId, java.lang.String rptSetId, int height)
sessionId
- the user session id.rptSetId
- the report set id.height
- the Resource View panel height.java.util.List getToolbarIndexArray(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName) throws JDException
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.JDException
boolean isCheckAllReportTimeOut(java.lang.String sessionId, java.lang.String rptSetId)
sessionId
- the user session id.rptSetId
- the report set id.void setIsCheckAllReportTimeOut(java.lang.String sessionId, java.lang.String rptSetId, boolean ischeckallreporttimout)
sessionId
- the user session id.rptSetId
- the report set id.ischeckallreporttimout
- true to check, otherwise false.void setHostName(java.lang.String sessionId, java.lang.String hostName)
sessionId
- the user session id.hostName
- the server's host name.void setHostPort(java.lang.String sessionId, java.lang.String port)
sessionId
- the user session id.port
- the server's host port.java.lang.String[][] getToolbarInfo(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.ShortCutMenu getChartTypeMenu(java.util.Hashtable params)
An example of the method:
params
- input user parameter.boolean isLocked(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 getUserScheme(java.lang.String sessionId)
sessionId
- the user session id.java.lang.String getUILanguage(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.int getGridSize(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.boolean isShowGrid(java.lang.String sessionId, java.lang.String rptSetId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.boolean isSnapGrid(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 getGridImagePath(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 enableLinkCatalogMode(java.lang.String sessionId)
An example of the method:
sessionId
- the user session id.java.lang.String getLinkCatalogMode(java.lang.String sessionId)
An example of the method:
sessionId
- the user session id.void setCurrentUILanguage(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, java.lang.String localeStr)
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.localeStr
- the locale information.boolean isPipeLineMode(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 isGoToDetailMode(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 getCurrentToolbarButtonIsDisabled(java.lang.String sessionId, java.lang.String rptSetId, java.lang.String rptName, int buttonId)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.rptName
- the report name.buttonId
- the button ID which is defined in DHTMLConstants.java:int getResolutionValue(java.lang.String sessionID, java.lang.String rptSetID)
An example of the method:
sessionId
- the user session id.rptSetId
- the report set id.int getCurrentResolution(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.CreateDataTypeDef getDataType(java.lang.String sessionID, java.lang.String rptSetID)
sessionID
- rptSetID
-