In the onPanelStartEnd event, the input values of the argument are are read into the corresponding PmgWEdit objects. In the onPanelStopEnd event, the PmgWEdit values are joined into a variable. The variable is then returned back to the object that called the OpenView method.
|The name of created object||Name of the object created in the tree of Pma objects. The maximum name length is 30 characters. This is a system name, so it must contain only alphanumeric and must not contain any diacritics, empty string, spaces and the first character must not be a number.|
|Permissions||On this tab permissions of the object are defined. See the "Permission" tab of the PmaObject object.|
|Enable as Web component||Specifies whether this object has to be registered as a Web server component |
After the preconfiguration is created, the "PmaPanel > Web server > Enable as Web component" configurator will be set to this value.
if (ev.CloseReason == "ok")
var aVal = ev.ReturnValue;
Pm.Debug("time1=" + aVal.GetItem(0).Format("%H:%M:%S"));
Pm.Debug("time2=" + aVal.GetItem(1).Format("%H:%M:%S"));
var t1 = Pm.CreatePmDateObject();
var t2 = Pm.CreatePmDateObject();
t2.SetHour(t1.GetHour() + 1, t1.GetMinute(), t1.GetSecond());
var aTime = Pm.CreatePmArray().Array1(t1, t2);
var oCreator = Pm.CreateView(pMe.PmPanel, "/SetTimeFromTo", "", "target:_blank;dependent:1; size:panel;modal:1;");
oCreator.View.Arguments = aTime;
oCreator.View.onClose = OnClose;