This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see the InterSystems IRIS Migration Guide and Migrating to InterSystems IRIS, both available on the WRC Distributions page (login required).


abstract class %CSP.UI.Portal.Config.AdvancedEdit

System Management Portal - Advanced Configuration

Property Inventory (Including Private)

Method Inventory (Including Private)


property PID as %String;
ID for edit. Null if adding new device.
Property methods: PIDDisplayToLogical(), PIDGet(), PIDIsValid(), PIDLogicalToDisplay(), PIDLogicalToOdbc(), PIDNormalize(), PIDSet()
property Subject as %String;
Subject name for the setting page.
Property methods: SubjectDisplayToLogical(), SubjectGet(), SubjectIsValid(), SubjectLogicalToDisplay(), SubjectLogicalToOdbc(), SubjectNormalize(), SubjectSet()


classmethod GetClassName(Subject As %String) as %String
Get Class Name by Subject for package = "Config"
classmethod GetPropertyArray(pProxy As %ZEN.proxyObject, Output Properties) as %Status
method PopulateFields() as %Status
classmethod SaveData(Subject As %String, PID As %String, pProxy As %ZEN.proxyObject) as %ZEN.proxyObject [ ZenMethod ]
Call server save method.
clientmethod doSave() [ Language = javascript ]
Save current item. Subclass may override.
clientmethod getProxy() [ Language = javascript ]
Override in subclass
clientmethod validate() [ Language = javascript ]
Override in subclass