Class Reference
%CSP.UI.Portal.Config.Advanced
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%CSP] >  [UI] >  [Portal] >  [Config] >  [Advanced]
Private  Storage

class %CSP.UI.Portal.Config.Advanced extends %CSP.UI.Portal.AdvancedSettingsTemplate

System Management Portal - Advanced Configuration This generic page handles advanced configuration settings where no tables involved. We build specific forms, identified by id_Subject, for each subject. The "id"s for each setting is the actual property name defined in the corresponding Config class. So if you change a property name in a Config class, you need to come here and modify the id in the form.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 1 6


Summary

This is a Zen Page class. It belongs to the application %CSP.UI.Portal.Application.

Properties
%condition %import %includeFiles %page
%resource Category HelpAddress ISREADONLY
LocatorHeader LocatorParent PID ParentURL
StdTitle Subject aboutPage align
aux backgroundTimerInterval cellAlign cellSize
cellStyle cellVAlign children composite
containerStyle cssLevel currSortMode currStep
currViewMode disabled dragAndDrop dragEnabled
dropEnabled enclosingClass enclosingStyle error
groupClass groupStyle height hidden
hint hintClass hintStyle home
homePage id index isNew
label labelClass labelDisabledClass labelPosition
labelStyle layout lblTitle msgNoSubject
name onafterdrag onbeforedrag onclick
ondrag ondrop onhide onrefresh
onshow onupdate pageModified parent
searchKey showLabel slice title
tuple useSVG useSoftModals valign
valueModified visible width window
zenPersistentPopup

Methods
%%OIDGet %AddChild %AddChildAfter %AddChildBefore
%AddComponent %AddImportedComponents %AddLocatorLinks %AddToSaveSet
%ApplyURLParms %Attr %BindExport %ClassIsLatestVersion
%ClassName %ConstructClone %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %DrawAutoLogout %DrawClassDefinitions %DrawComponentHTML
%DrawHTML %DrawHTMLPage %DrawJSStrings %DrawObjectDefinitions
%EnclosingDivId %EndBackgroundMethod %EndScript %Eval
%Extends %ForceClientRender %GetChildIndex %GetComponent
%GetComponentById %GetComponentByName %GetEventHandlers %GetHomePage
%GetHomeParam %GetLinks %GetLocatorLinks %GetPageName
%GetParameter %GetProductName %GetValueById %GetValueByName
%GetXMLName %IsA %IsModified %Link
%LinkCSS %LinkScript %MakeId %New
%NormalizeObject %ObjectModified %OnAddToPageAfter %OnAddToPageBefore
%OnAfterCreatePage %OnBeforeCreatePage %OnCreateApplication %OnCreatePage
%OnDetermineCSSLevel %OnDrawEnclosingDiv %OnDrawHTMLBody %OnDrawHTMLHead
%OnDrawHTMLMeta %OnDrawObjectProperties %OnFinishBackgroundTask %OnGetPageName
%OnGetProductName %OnGetSmallMenu %OnGetTitle %OnMonitorBackgroundTask
%OnMutateChildren %OnObjectSynch %OnPreHTTP %OnSubmit
%OnUseSoftModals %OnZENDeserialize %OriginalNamespace %PackageName
%QuoteValue %QuoteValueL10N %Register %RemoveChild
%RemoveChildren %RemoveComponent %RemoveFromSaveSet %RunBackgroundMethod
%Self %SerializeObject %SetBackgroundMethodStatus %SetErrorById
%SetErrorByName %SetModified %SetValueById %SetValueByName
%SetValuesByName %StartScript %ValidateObject %ZENVersion
BuildMenu CheckAllBlanks ConvertParameter Decrypt
DeleteData DoLogout DrawAfterCreatePage DrawLocator
DrawLocatorExtra DrawRibbon DrawTitle Encrypt
EscapeHTML EscapeURL EvalResult GetCSPURL
GetClassName GetContextLinks GetDocPage GetHomePage
GetNames GetNewURL GetQuickLinks HyperEventBody
HyperEventCall HyperEventFrame HyperEventHead Include
InsertHiddenField InsertHiddenFields IsPrivate Link
OnDrawRibbon OnGetRibbonInfo OnHTTPHeader OnPage
OnPageError OnPostHTTP OnPostHyperEvent OnPreHTTP
OnPreHyperEvent Page QuoteJS RegisterRecent
RewriteURL SaveData ShowError StartTimer
StopTimer SubHelpPath ThrowError UnescapeHTML
UnescapeURL UpdateDetails XMLDTD XMLExport
XMLExportToStream XMLExportToString XMLNew XMLSchema
XMLSchemaNamespace XMLSchemaType ZStripW addChild
addChildAfter addChildBefore cancelItem cancelPopup
changePassword childrenMutated correctIELayering createComponent
createComponentNS deleteComponent deleteItem doBrowse
doRemoteBrowse dragFinishHandler dragHandler dragNotifyHandler
dragStartHandler dropHandler dropStartHandler editItem
endModal exposeComponent findElement fireOnLoadEvent
fireOnResizeEvent fireOnUnloadEvent fireOnUpdateEvent firePopupAction
getChildIndex getComponent getComponentById getEnclosingDiv
getHidden getHintElement getLabelElement getOpener
getProperty getSettings getTitleAreaHeight getType
goHome goMenu gotoNamespace gotoPage
helpItem invokeSuper isOfType launchPopupWindow
logout makeId navigate onCreate
onDelete onDisplayHandler onEndModalHandler onPopupAction
onRefreshContents onSerialize onServerMethodCall onServerMethodError
onServerMethodReturn onStartModalHandler ondisabledHandler onkeydownHandler
onkeyupHandler onlayoutHandler onloadHandler onlogoutHandler
onoverlayHandler onresizeHandler onunloadHandler onupdateHandler
popupActionHandler refreshContents refreshTable removeChild
render renderContents renderSVG resetMsg
saveItem searchBlur searchBoxHandler searchFocus
searchKeyDown searchKeyPress setComponentId setHidden
setModified setOverlayMode setProperty setPropertyAll
setSortMode setSortModeHandler setTraceOption setViewMode
setViewModeHandler showAbout showDocumentation showHelp
showMsg startModal startProgressBar stopProgressBar
switchNamespace validate validateRange validateRequired
valueChanged

Subclasses
%CSP.UI.Portal.Config.Cluster %CSP.UI.Portal.Config.IO %CSP.UI.Portal.Config.Journal
%CSP.UI.Portal.Config.Network %CSP.UI.Portal.Config.Telnet

Parameters

• parameter PAGENAME = "Advanced Configuration";
Displayed name of this page.

Properties

• property LocatorParent as %String;

Methods

• classmethod DrawAfterCreatePage(Category, Subject, isNew)
Called as part of %OnAfterCreatePage specific for this page.
• classmethod DrawLocatorExtra(tLocator)
Draw extra locator links in between the Configuration and the current.
• method doBrowse() [ Language = javascript ]
Launching a file selector window.
• method doRemoteBrowse(guid, os) [ Language = javascript ]
Launching a remote file selector window.
• method onPopupAction(popupName, action, value) [ Language = javascript ]
Returning from file select OR qualifers dialog and setting the value into the appropriate field. The id of the field that needs to be updated is saved in "dialogClicked".
• method validate() as %Boolean [ Language = javascript ]
If any required field failed, the hint for the field will be turned to red. The first one failed should have focus.