
I've been looking into how to remove functionality from the DHTML viewer for a customer in BOE XI 3.1. They wanted to remove as many of the buttons and features as possible for a particular user group. The best way that I found to do this was to use the Web Intelliegnce Extension Points functionality that was introduced in BOE XI 3.1 SP2.
You can customise the Webi extension points for both a Tomcat and IIS deployment even though the IIS deployment has not been documented. It took a whil eot find the solution.
Tomcat
To customise the DHTML viewer do the following:
//hide_feature("REFRESH");
//hide_feature("SAVE");
//hide_feature("EDIT");
//hide_feature("EXPORT_DATA");
//hide_feature("EXPORT_TO_PDF");
//hide_feature("EXPORT_TO_EXCEL");
//hide_feature("EXPORT_TO_CSV");
//hide_feature("DRILL");
//hide_feature("TRACK_DATA_CHANGES");
//hide_feature("FILTER_TOOLBAR");
//hide_ui_element("OPEN_DOCUMENT_WAIT_DIALOG);
//hide_ui_element("MENUBAR");
//hide_ui_element("LEFTPANEL");
//hide_ui_element("LEFTPANEL_USERPROMPTINPUT");
//hide_ui_element("LEFTPANEL_NAVIGATIONMAP");
//hide_ui_element("LEFTPANEL_FIND");
//hide_ui_element("STATUSBAR");
//hide_ui_element("REPORT_TABS");
//hide_ui_element("MENUBAR_DOCUMENT_MENU");
//hide_ui_element("MENUBAR_VIEW_MENU");
//hide_ui_element("MENUBAR_PAGE_NAVIGATION");
//hide_ui_element("MENUBAR_ZOOM");
//hide_ui_element("MENUBAR_UNDO_REDO");
//hide_ui_element("ALL_EXCEPT_REPORT");
Note that it you wish to restrict these changes to a user group then you can add the user group as a parameter. For example:
//hide_ui_element("ALL_EXCEPT_REPORT","UserGroupName");
IIS
To customise the DHTML viewer using extension points for a IIS deployment do the following:
You will now find that the features and toolbars that you uncommented are now hidden in the report viewer.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
8 | |
7 | |
7 | |
6 | |
4 | |
4 | |
4 | |
4 | |
4 | |
4 |