This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > %ZEN.Template.ObjectGatewayWizard.Template


class %ZEN.Template.ObjectGatewayWizard.Template extends %ZEN.Template.studioTemplate

Template for Gateway Wizards.

Property Inventory (Including Private)

Method Inventory (Including Private)


parameter DOMAIN = %ZEN;
Domain used for localization.
parameter TEMPLATEMODE = addin;
What type of template.
parameter TEMPLATETYPE = *;
Inherited description: Comma separated list of 'CSP', 'CSR', 'MAC', 'INT', 'INC', 'BAS', 'CLS' to say what type of code this template generates; CSP, CSR, Routine, or Class code. You can also specify '*' for all types.

Properties (Including Private)

property CSPSessionCookie as %String [ InitialExpression = %session.CSPSessionCookie ];
%session.CSPSessionCookie passed as CSPCHD for Browse dialog
Property methods: CSPSessionCookieDisplayToLogical(), CSPSessionCookieGet(), CSPSessionCookieIsValid(), CSPSessionCookieLogicalToDisplay(), CSPSessionCookieLogicalToOdbc(), CSPSessionCookieNormalize(), CSPSessionCookieSet()
property isExit as %Boolean [ InitialExpression = 0 ];
After user clicks the Finish button, the caption of button Finish becomes Exit,and isExit becomes 1. If btnFinish is clicked when isExit = 1 then we exit out of the wizard.
Property methods: isExitDisplayToLogical(), isExitGet(), isExitIsValid(), isExitLogicalToDisplay(), isExitLogicalToXSD(), isExitNormalize(), isExitSet(), isExitXSDToLogical()
property lblExit as %ZEN.Datatype.caption [ InitialExpression = $$$TextJS("Exit") ];
Property methods: lblExitDisplayToLogical(), lblExitGet(), lblExitIsValid(), lblExitLogicalToDisplay(), lblExitLogicalToOdbc(), lblExitNormalize(), lblExitSet()
property lblFinish as %ZEN.Datatype.caption [ InitialExpression = $$$TextJS("Finish") ];
Property methods: lblFinishDisplayToLogical(), lblFinishGet(), lblFinishIsValid(), lblFinishLogicalToDisplay(), lblFinishLogicalToOdbc(), lblFinishNormalize(), lblFinishSet()
property lblNoRespond as %ZEN.Datatype.caption [ InitialExpression = $$$TextJS("Gateway did not respond!") ];
Property methods: lblNoRespondDisplayToLogical(), lblNoRespondGet(), lblNoRespondIsValid(), lblNoRespondLogicalToDisplay(), lblNoRespondLogicalToOdbc(), lblNoRespondNormalize(), lblNoRespondSet()
property lblNotExist as %ZEN.Datatype.caption [ InitialExpression = $$$TextJS("File does not exist!") ];
Property methods: lblNotExistDisplayToLogical(), lblNotExistGet(), lblNotExistIsValid(), lblNotExistLogicalToDisplay(), lblNotExistLogicalToOdbc(), lblNotExistNormalize(), lblNotExistSet()

Methods (Including Private)

classmethod CheckAllBlanks(string) as %Boolean [ ZenMethod ]
clientmethod validateRequired(ctl, pass, type) as %Boolean [ Language = javascript ]
validate the control value. pass is either "true" or "false" indicating if there is already a field failed pass validation.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)