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 > ENSLIB namespace > EnsPortal.DataTransformations

EnsPortal.DataTransformations

class EnsPortal.DataTransformations extends EnsPortal.Template.listPage

This is the Data Transformations page of the ZEN Ensemble application.

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter EDITRESOURCE = %Ens_Code:WRITE,%Ens_DTL:WRITE;
User needs WRITE permissions on either the %Ens_Code or the %Ens_DTL resource to make changes on this page.
parameter PAGENAME = Data Transformation List;
Displayed name of this page.
parameter RESOURCE = %Ens_Code:READ,%Ens_DTL:READ;
User needs READ permissions on either the %Ens_Code or the %Ens_DTL resource to view this page.

Properties (Including Private)

property canTest as %Boolean [ InitialExpression = $system.Security.Check("%Ens_DTLTest","USE") ];
May the user test transforms
Property methods: canTestDisplayToLogical(), canTestGet(), canTestIsValid(), canTestLogicalToDisplay(), canTestLogicalToXSD(), canTestNormalize(), canTestSet(), canTestXSDToLogical()
property msgSelectItemToExport as %String [ InitialExpression = "Please select a data transformation to export." ];
Property methods: msgSelectItemToExportDisplayToLogical(), msgSelectItemToExportGet(), msgSelectItemToExportIsValid(), msgSelectItemToExportLogicalToDisplay(), msgSelectItemToExportLogicalToOdbc(), msgSelectItemToExportNormalize(), msgSelectItemToExportSet()

Methods (Including Private)

method %OnGetPageName() as %String
Get the (localized) name of the page.
classmethod CheckValidImportFileExists(pFilename As %String) as %String [ ZenMethod ]
method DeleteID(val) as %String [ ZenMethod ]
Delete this id on the server
classmethod EnumerateExecute(ByRef qHandle As %Binary, pSuperclass As %String, pFilter As %String = "", QueryMethod As %String, QueryClass As %String) as %Status
Override this Method to pass more arguments to the class query
classmethod GetHyperEventResources(pMethod As %String = "") as %String
Callback to return a list of resources required for a specific HyperEvent. The user must have sufficient privileges on one of the resource/permission pairs to be permitted to execute the hyperevent. An empty string implies the user already has sufficient privileges for the ZenMethod specified in pMethod.
method IsDTL(pClassname As %String) as %Boolean [ ZenMethod ]
method OnGetRibbonInfo(Output pDisplay As %Boolean, Output pViewIcons As %List, Output pSortOptions As %List, Output pSearchBox As %Boolean, Output pRibbonTitle As %String, Output pCommands As %List) as %Status
Get information to display in the ribbon bar.
method ScreenDTL(pTable As %ZEN.Component.tablePane, pName As %String, pSeed As %String) as %Status
clientmethod doDelete() [ Language = javascript ]
Delete current id then refresh.
clientmethod doEdit(val) [ Language = javascript ]
Edit current data transformation
clientmethod doNew() [ Language = javascript ]
clientmethod doTest() [ Language = javascript ]
clientmethod finishExport(filename) [ Language = javascript ]
clientmethod finishImport(filename) [ Language = javascript ]
clientmethod onPopupAction(popupName, action, value) [ Language = javascript ]
Returning from file select dialog
clientmethod onloadHandler() [ Language = javascript ]
This client event, if present, is fired when the page is loaded.

Queries

query Enumerate(pSuperclass As %String, Filter As %String = "", QueryMethod As %String, QueryClass As %String)
Selects Name As %String, Modified As %TimeStamp
Class query with filter added. Override this in order to add rowspec specific to the list being displayed

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

FeedbackOpens in a new window