Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Object PmaObject (Object)

Description:
The object is the parent of all Pma objects, which means that all Pma objects have also properties and methods of this object besides their own properties and methods.
 
The PmaObject object includes common properties and methods that can be used with all other objects. It is the abstract Pma object, i.e. it can't be created in the tree of Pma objects. So it is only the formal object where all common features of all Pma objects are recorded.
Properties and methods:
ClassName Name of the object type
GetInfo Returns the Info object with the specified name
GetOwnedByIndex Returns the subobject defined by its index
GetOwnedByName Returns reference to the subobject defined by its name
GetOwnedByType Array of references to the subobjects
GetOwnedNum Returns number of subobjects in the object
GetPathName Object name with the path to this object
GetPar Reading the value of the Pma object parameter (or its parents)
GetPermission Returns permission of corresponding operation from object
Name Object name (without the path)
Methods Access to "designer's methods" of this object
Parent Returns reference to the parent object in the tree of Pma objects
Pm Returns reference to the Pma object or to its implementation subobject
Root Returns reference to the root application object PmaRoot
Events:
onStart Is triggered for each object in the runtime only once at the beginning
onStop Is triggered for each Pma object in the runtime mode only once at the stop of the application
Configuration windows:
Object General information about the object
Content Content of the object in the XML form
Events Definition of object events algorithms
Data List of defined variables. The page is common to more objects. The common description is in the PmaObject object.
DDE Definition of conditions for DDE sharing the variables
Methods Definition of designer's methods of the object
Permission This page is common for multiple Pma objects (PmaRoot, PmaWorkspace, PmaWeb, PmaWebDir, PmaWebInfo, PmaWebFolder, PmaWebLang, PmaTrendGroup, PmaData, PmaDataTable, PmaAlarmGroup, PmaReport) and therefore the common configuration description is published in Description of the Permission page of the PmaObject object. But the permissions list is published for the corresponding object individually in its description of this page
Related objects:
PmUser(User) Object represents a logged on user
PmVar(Variable) Object represents one data item of the object

History:
Pm9.00.00: Object name changed: PmObject -> PmaObject
PROMOTIC 9.0.6 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