class %CSP.UI.Portal.Contact extends %ZEN.Portal.standardPage

Contact page for customer to report a new WRC issue

Property Inventory (Including Private)

Method Inventory (Including Private)


parameter JSINCLUDES;
Do not include "zenMenusSMP.js" from %ZEN.Portal.standardPage
parameter PAGENAME = Contact WRC;
Displayed name of this page.


property WRCNumber as %ZEN.Datatype.string (ZENURL = "WRCNumber");
Property methods: WRCNumberDisplayToLogical(), WRCNumberGet(), WRCNumberIsValid(), WRCNumberLogicalToDisplay(), WRCNumberLogicalToOdbc(), WRCNumberNormalize(), WRCNumberSet()
property buttonsPage as %String [ InitialExpression = ..Link("op/UtilSysButtons.csp",,1) ];
Property methods: buttonsPageDisplayToLogical(), buttonsPageGet(), buttonsPageIsValid(), buttonsPageLogicalToDisplay(), buttonsPageLogicalToOdbc(), buttonsPageNormalize(), buttonsPageSet()
property contactPage as %ZEN.Datatype.string [ InitialExpression = $$$TextHTML("Contact WRC") ];
Property methods: contactPageDisplayToLogical(), contactPageGet(), contactPageIsValid(), contactPageLogicalToDisplay(), contactPageLogicalToOdbc(), contactPageNormalize(), contactPageSet()


private method %OnGetJSResources(ByRef pResources As %String) as %Status [ Language = objectscript ]
Inherited description: Pages can implement this callback method in order to define a set of client-side resources: javascript strings that have been localized.
This method should fill in the array pResources with a set of localized strings, indexed by resource id:
   Set pResources("MyId") = $$$Text("Some string")
Javascript methods can refer to these resources using the helper function zenGetResource:
Zen defines a set of built-in resource strings using this mechanism. These have a "zen" prefix to keep them seperate from user ids.
You can also override the same callback method within your %ZEN.application class if you wish to share resources across an application. In this case, the application-wide callback is invoked first.
method GetSystemProperties(ByRef pParms, Output pObject As %RegisteredObject) as %Status [ Language = objectscript ]
clientmethod gotoButtons() [ Language = javascript ]
clientmethod loadLocalizedStrings() [ Language = javascript ]
clientmethod onloadHandler() [ Language = javascript ]
Inherited description: This client event, if present, is fired when the page is loaded.
clientmethod priorityChanged(value) [ Language = javascript ]
clientmethod sendEmail() [ Language = javascript ]

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)