Skip to main content

EnsPortal.Dialog.BusinessProcessValueEditor

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

Parameters

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.

Properties

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 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 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()

Methods

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.
classmethod GetHostList(pProduction As %String, pType As %String) as %String [ ZenMethod ]
Build a csv-list of available host names.
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 changeProduction(prod) [ Language = javascript ]
Change in production select.
clientmethod ctrlKeyDown(evt, escOnly) [ Language = javascript ]
Key handler for value edit control.
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 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 validate() [ Language = javascript ]

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab