Skip to main content


class EnsPortal.Dialog.BusinessProcessValueEditor extends EnsPortal.Dialog.standardDialog, EnsPortal.Util.CodeEditorBase

This dialog lets users edit values for items within the Business Process BPL editor or the Data Transformation DTL editor.

Property Inventory

Method Inventory


parameter APPLYBUTTON = 0;
Inherited description: If true, then this dialog displays an Apply button.
parameter EDITRESOURCE = %Ens_Code:WRITE,%Ens_BPL:WRITE;
User must have WRITE permissions on either the %Ens_Code or the %Ens_BPL resource to view this page.
parameter RESOURCE = %Ens_Code:READ,%Ens_BPL:READ;
User must have READ permissions on either the %Ens_Code or the %Ens_BPL resource to view this page.


property activityList as %ZEN.Datatype.string (MAXLEN = 30000, ZENURL = "NAMES");
Csv list of activity names in BP.
Property methods: activityListDisplayToLogical(), activityListGet(), activityListIsValid(), activityListLogicalToDisplay(), activityListLogicalToOdbc(), activityListNormalize(), activityListSet()
property bpLanguage as %ZEN.Datatype.string (ZENURL = "LANG");
Programming language for the BP.
Property methods: bpLanguageDisplayToLogical(), bpLanguageGet(), bpLanguageIsValid(), bpLanguageLogicalToDisplay(), bpLanguageLogicalToOdbc(), bpLanguageNormalize(), bpLanguageSet()
property callRequest as %ZEN.Datatype.string (ZENURL = "CALLREQUEST");
Name of call request class.
Property methods: callRequestDisplayToLogical(), callRequestGet(), callRequestIsValid(), callRequestLogicalToDisplay(), callRequestLogicalToOdbc(), callRequestNormalize(), callRequestSet()
property callResponse as %ZEN.Datatype.string (ZENURL = "CALLRESPONSE");
Name of call response class.
Property methods: callResponseDisplayToLogical(), callResponseGet(), callResponseIsValid(), callResponseLogicalToDisplay(), callResponseLogicalToOdbc(), callResponseNormalize(), callResponseSet()
property classContextSuper as %ZEN.Datatype.string (ZENURL = "CONTEXTSUPER");
Name of context super class.
Property methods: classContextSuperDisplayToLogical(), classContextSuperGet(), classContextSuperIsValid(), classContextSuperLogicalToDisplay(), classContextSuperLogicalToOdbc(), classContextSuperNormalize(), classContextSuperSet()
property classRequest as %ZEN.Datatype.string (ZENURL = "REQUEST");
Name of request class.
Property methods: classRequestDisplayToLogical(), classRequestGet(), classRequestIsValid(), classRequestLogicalToDisplay(), classRequestLogicalToOdbc(), classRequestNormalize(), classRequestSet()
property classResponse as %ZEN.Datatype.string (ZENURL = "RESPONSE");
Name of response class.
Property methods: classResponseDisplayToLogical(), classResponseGet(), classResponseIsValid(), classResponseLogicalToDisplay(), classResponseLogicalToOdbc(), classResponseNormalize(), classResponseSet()
property contextList as %ZEN.Datatype.string (MAXLEN = 30000, ZENURL = "CONTEXTLIST");
Csv list of properties in BP context.
Property methods: contextListDisplayToLogical(), contextListGet(), contextListIsValid(), contextListLogicalToDisplay(), contextListLogicalToOdbc(), contextListNormalize(), contextListSet()
property contextTypeList as %ZEN.Datatype.string (ZENURL = "CONTEXTTYPELIST");
Property methods: contextTypeListDisplayToLogical(), contextTypeListGet(), contextTypeListIsValid(), contextTypeListLogicalToDisplay(), contextTypeListLogicalToOdbc(), contextTypeListNormalize(), contextTypeListSet()
property ctrlId as %ZEN.Datatype.string;
Id of main value property.
Property methods: ctrlIdDisplayToLogical(), ctrlIdGet(), ctrlIdIsValid(), ctrlIdLogicalToDisplay(), ctrlIdLogicalToOdbc(), ctrlIdNormalize(), ctrlIdSet()
property propertyName as %ZEN.Datatype.string (ZENURL = "PROPERTY");
Name of property
Property methods: propertyNameDisplayToLogical(), propertyNameGet(), propertyNameIsValid(), propertyNameLogicalToDisplay(), propertyNameLogicalToOdbc(), propertyNameNormalize(), propertyNameSet()
property propertyType as %ZEN.Datatype.string (ZENURL = "TYPE");
Type of property
Property methods: propertyTypeDisplayToLogical(), propertyTypeGet(), propertyTypeIsValid(), propertyTypeLogicalToDisplay(), propertyTypeLogicalToOdbc(), propertyTypeNormalize(), propertyTypeSet()
property propertyValue as %ZEN.Datatype.string (ZENURL = "VALUE");
Value of property
Property methods: propertyValueDisplayToLogical(), propertyValueGet(), propertyValueIsValid(), propertyValueLogicalToDisplay(), propertyValueLogicalToOdbc(), propertyValueNormalize(), propertyValueSet()


method %GetProductionList() as %String
Build a csv-list of available productions.
method %GetPropertiesForClass(pClass As %String, Output pList) as %Status
Return an array of properties for the given class.
method %GetPropertyList(pIndirect As %Boolean = 0, pIncludeVariable As %Boolean = 0) as %String
Build a csv-list of available properties.
method %OnAfterCreatePage() as %Status
Inherited description: Avoid writing out the session cookie if we are in a Studio session.
method %OnGetSubtitle() as %String
Get the (localized) subtitle string for the dialog. This should be implemented in a subclass.
method %OnGetTitle() as %String
Get the (localized) title string for the dialog. This should be implemented in a subclass.
method GetClassListForHost(pProduction As %String, pHostName As %String, pSettingName As %String = "Request") as %String [ ZenMethod ]
Return an array of request messages for the given operation.
classmethod GetHostList(pProduction As %String, pType As %String) as %String [ ZenMethod ]
Build a csv-list of available host names.
method GetPossibleContextPropList(pPossibleNew As %String = "") as %String [ ZenMethod ]
Build a csv-list of available properties in Context and add new one at front
method GetSettingValue(pHostName As %String = "", pSettingType As %String = "Host", pSetting As %String = "") as %String
classmethod SetLastProduction(pProd As %String) as %Boolean [ ZenMethod ]
Remember last production.
clientmethod adjustSize() [ Language = javascript ]
This client event, if present, is fired when the page is resized.
clientmethod changeOperation(operation) [ Language = javascript ]
clientmethod changeProduction(prod) [ Language = javascript ]
Change in production select.
clientmethod ctrlKeyDown(evt, escOnly) [ Language = javascript ]
Key handler for value edit control.
clientmethod getBPLShape(openerZenPage) [ Language = javascript ]
clientmethod getBPLShapeModel(shapeParam) [ Language = javascript ]
clientmethod getDialogValue() [ Language = javascript ]
Inherited description: Get the value that will be applied when the user presses the OK button. This is implemented by subclasses.
clientmethod getOpenerZenPage() [ Language = javascript ]
clientmethod hostChange() [ Language = javascript ]
Click on host radio button.
clientmethod onPopupAction(popupName, action, value) [ Language = javascript ]
This client event is fired when the a popup page launched from this page fires an action.
clientmethod ondialogFinish(action) as %Boolean [ Language = javascript ]
This callback, if defined, is called when the user presses the OK or Apply action buttons. If this returns false, then the action is cancelled.
clientmethod ondialogStart() [ Language = javascript ]
This callback, if defined, is called when the dialog page is loaded.
clientmethod updateRequestAndResponse() [ Language = javascript ]
clientmethod validate() [ Language = javascript ]

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab