You have the option to open specific views in the currently selected perspective or a specified perspective via URL. The link opens the view or perspective in the Portal directly. If you are not logged in already, the login dialog appears first.
To open a specific perspective, use a URL with the following syntax:
http://<hostname>:<portnumber>/<context-root>/main.html#uicommand={"type": "ChangePerspective", "data": {"perspectiveId": "<perspective>"}}
For example, use the following URL to open the Administration perspective:
http://localhost:8080/DemoProject/main.html#uicommand={"type": "ChangePerspective", "data": {"perspectiveId": "ippAdminPerspective"}}
In case a view is defined without a perspective, the view with the given name opens in the currently selected perspective. Define the view in the following way:
http://<hostname>:<portnumber>/<context-root>main.html#uicommand={"type": "OpenView", "data": {"viewId": "<view>"}}
For example, use the following URL to open the Model Management view:
http://localhost:8080/DemoProject/main.html#uicommand={"type": "OpenView", "data": {"viewId": "modelManagementView"}}
The view with Id modelManagementView is opened for the currently selected perspective, if such a view is defined for this perspective (in this example the Administration Perspective).
If you like to open a specific view in a specified perspective, use the following syntax:
http://<hostname>:<portnumber>/<context-root>/main.html#uicommand=[{"type": "ChangePerspective", "data":
{"perspectiveId": "<perspective>"}},{"type": "OpenView", "data": {"viewId": "<view>"}}]
If the specific perspective is defined together with a specific view, the view opens in the specified perspective, whereby it does not matter if this perspective is currently selected or not.
For example, use the following URL to open a view with Id processSearchView of the Business Control Center perspective:
http://localhost:8080/DemoProject/main.html#uicommand=[{"type": "ChangePerspective", "data":
{"perspectiveId": "ippBccPerspective"}},{"type": "OpenView", "data": {"viewId": "processSearchView"}}]
This URL opens the Process Search view from the Administration perspective. It does not matter if the Administration perspective is currently selected or not.
You can use the following parameters to search for processes in the Process Search view:
| Param | Sample URL | Additional Value |
|---|---|---|
| oid | [{: "OpenView", "data": {"viewId": "processSearchView", "params":
|
|
| startedFrom | [{: "OpenView", "data": {"viewId": "processSearchView", "params":
|
|
| startedTo | [{: "OpenView", "data": {"viewId": "processSearchView", "params":
|
|
| endTimeFrom | [{: "OpenView", "data": {"viewId": "processSearchView", "params":
|
|
| endTimeTo | [{: "OpenView", "data": {"viewId": "processSearchView", "params":
|
|
| state | [{: "OpenView", "data": {"viewId": "processSearchView", "params":
|
possible values:
|
| priority | [{: "OpenView", "data": {"viewId": "processSearchView", "params":
|
possible values:
|
| rootOid | [{: "OpenView", "data": {"viewId": "processSearchView", "params":
|
|
| hierarchy | [{: "OpenView", "data": {"viewId": "processSearchView", "params":
|
possible values:
|
| caseOwner | [{: "OpenView", "data": {"viewId": "processSearchView", "params":
|
Hierarchy should be 'CASE' |
| processes | [{: "OpenView", "data": {"viewId": "processSearchView", "params":
|
Pass a List with process qualifierID |
| descriptors | [{: "OpenView", "data": {"viewId": "processSearchView", "params":
|
Add processFilter and Map of descriptor in key,value pair <descId,searchValue> |
You can use the following parameters to search for activities in the Process Search view:
| Param | Sample URL | Additional Value |
|---|---|---|
| oid | [{"type": "OpenView", "data": {"viewId": "processSearchView", "params":
|
|
| startedFrom | [{"type": "OpenView", "data": {"viewId": "processSearchView", "params":
|
|
| startedTo | [{"type": "OpenView", "data": {"viewId": "processSearchView", "params":
|
|
| modifyTimeFrom | [{"type": "OpenView", "data": {"viewId": "processSearchView", "params":
|
|
| modifyTimeTo | [{"type": "OpenView", "data": {"viewId": "processSearchView", "params":
|
|
| state | [{"type": "OpenView", "data": {"viewId": "processSearchView", "params":
|
possible values:
|
| priority | [{"type": "OpenView", "data": {"viewId": "processSearchView", "params":
|
possible values:
|
| criticality | [{"type": "OpenView", "data": {"viewId": "processSearchView", "params":
|
possible values:
|
| performer | [{"type": "OpenView", "data": {"viewId": "processSearchView", "params":
|
possible values:
|
| processes | [{"type": "OpenView", "data": {"viewId": "processSearchView", "params":
|
Pass a List with process qualifierID |
| activities | [{"type": "OpenView", "data": {"viewId": "processSearchView", "params":
|
List of activities in format "ProcessID + activityQualifierID" |
| descriptors | [{"type": "OpenView", "data": {"viewId": "processSearchView", "params":
|
Add processFilter,activityFilter and Map of descriptor in key,value pair <descId,searchValue> |