Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%CSP] >  [UI] >  [Portal] >  [Config] >  [AdvancedEdit]
Private  Storage   

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

System Management Portal - Advanced Configuration

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 7


Summary

Properties
PID Subject

Methods
GetClassName GetPropertyArray PopulateFields SaveData
doSave getProxy validate

Subclasses
%CSP.UI.Portal.Config.Device %CSP.UI.Portal.Config.MagTape %CSP.UI.Portal.Config.SQLDataType
%CSP.UI.Portal.Config.SubType

Properties

• property PID as %String;
ID for edit. Null if adding new device.
• property Subject as %String;
Subject name for the setting page.

Methods

• 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.
• method doSave() [ Language = javascript ]
Save current item. Subclass may override.
• method getProxy() [ Language = javascript ]
Override in subclass
• method validate() [ Language = javascript ]
Override in subclass


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.