OpenView - method of object PmWorkspace

The method opens viewer of another object.
OpenView(sObjectPath As String, [sOptions As String], [sParams As String], [oExtra As PmMap])
oWorkspace.OpenView sObjectPath, sOptions, sParams
sObjectPath(String) Path (relative or absolute) to the object or component whose viewer will be opened.

For detailed description see sObjectPath.

sOptions[optional] (String) The parameters transferred to the viewer. These define where and how to open the viewer.

Entries are in format KeyVal, for example "target:_blank;modal:1;".

For detailed description see sOptions.

sParams[optional] (String) Parameters transferred to the object that is to be viewed by the corresponding viewer.

Entries are in format KeyVal, for example "name1:value1;name2:value2;".

For detailed description see sParams.

oExtra[optional] (PmMap) Additional entry of viewer behavior. The items are defined here by creating properties in the PmMap type object (this is a difference compared to previous parameters sOptions and sParams where the entry is added in text form) - this way it is possible to transfer general values (not only text).

For detailed description see oExtra.

For opening the viewer the permission has to be set in the opening object. For example:
- for PmPanel object there is permission PanelOpen or WebRead
- for PmAlarmEvent object there is permission WebRead
- etc.
Opens the panel "../Panel2" in the frame "main" and sets the value of the parameter nmb.
oWorkspace.OpenView "../Panel2", "target:main;", "par:nmb=2;"
Opens the HTML report "../Report" in the frame "main".
oWorkspace.OpenView "../Report", "target:main;", ""
Opens alarm state viewer ("/alarms" object) in the main frame of the application.
  oWorkspace.OpenView "/alarms", "target:main;"
  oWorkspace.OpenView "/alarms/#state", "target:main;"
PROMOTIC 9.0.0 SCADA system documentation - MICROSYS, spol. s r.o.

Send page remarkContact responsible person
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice