Skip to main content


class EnsPortal.Component.dtlSelector extends %ZEN.Component.composite

A composite control containing a Selector for a Data Transform and a Details image button that links to the DTL Editor page

Method Inventory


Inherited description: If true, then the include files generated for this component, are placed in the common /csp/broker directory and not the local /csp/*namespace* directory.
This is intended for use with packages that are mapped so as to be visible to every namespace.
All Zen classes within the same package must have the same value for this parameter. It is the developer's responsibility to ensure this.


clientmethod createChildren(form) [ Language = javascript ]
Create children on client side so we can use them immediately. Note that the server may substitute fresh code-generated objects later.
clientmethod getProperty(property, key) as %String [ Language = javascript ]
Override getProperty('value') to get the value from the selector.
final clientmethod getValue() [ Language = javascript ]
final clientmethod onRefreshContents() [ Language = javascript ]
The server has just installed us as a fresh code-generated component. Recover the old value and replace ourselves in the page list.
clientmethod setProperty(property, value, value2) [ Language = javascript ]
Set the value of a named property.
Ensure that the selector has the new value
final clientmethod setValue(value, value2) [ Language = javascript ]
Client-side method to set the value associated with this control. value2 is an optional, second parameter used by some controls (such as dataCombo).
clientmethod showDTL() [ Language = javascript ]
Launch the DTL editor.

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab