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

Caché & Ensemble 2018.1.5 > Class Reference > %SYS namespace > %CSP.UI.SQL.LinkWizardResultPage

%CSP.UI.SQL.LinkWizardResultPage

class %CSP.UI.SQL.LinkWizardResultPage extends %CSP.Page

This class is used internally by Caché. You should not make direct use of it within your applications. There is no guarantee made about either the behavior or future operation of this class.

This page process Link Table/Procedure Wizard Result.

Method Inventory (Including Private)

Parameters

parameter DOMAIN = %Utility;
Default Localization Domain

Methods (Including Private)

classmethod CreateDataMigration(DataSource As %String, SchemaName As %String, ByRef pParms As %String, ByRef tItems As %String)
Start Data Migration process
classmethod CreateLinkProcedure(DataSource As %String, SchemaName As %String, ByRef pParms As %String, ByRef tItems As %String)
Create Link Procedure Process Start
classmethod CreateLinkTable(DataSource As %String, SchemaName As %String, ByRef pParms As %String, ByRef tItems As %String)
Create Link Table Process Start
classmethod CreateOneLinkProc(dsnname As %String, schemaname As %String, tname As %String, newschemaname As %String, ByRef pParms As %String, tIsMulti As %Boolean, ByRef HasError As %Boolean)
Create One Link Process at a time
classmethod CreateOneLinkTable(dsnname As %String, schemaname As %String, tname As %String, primarykeys As %String, newclassname As %String, newtablename As %String, ByRef pParms As %String, ByRef tItems As %String, tIsMulti As %Boolean, ByRef HasError As %Boolean)
Create One Link Table at a time
classmethod GetPrimaryKeys(dsnname As %String, schema As %String, tname As %String) as %String
Return primary keys as a string delimited by commas
classmethod GetProperties(dsnname As %String, schema As %String, table As %String, ByRef colnames As %String, ByRef Fields As %String) as %Integer
Get Link Table Properties
classmethod LogMsg(Msg As %String, ERROR As %String = "")
Log msg into ^|"%SYS"|CacheTemp.MgtPortalTask($J,"ErrorCount") and ^|"%SYS"|CacheTemp.MgtPortalTask($J,"Details")
classmethod OnPage() as %Status
Inherited description: Event handler for PAGE event: this is invoked in order to generate the content of a csp page.
classmethod OnPreHTTP() as %Boolean
Ensure user has %Development:USE
classmethod ReverseSchema(schema As %String) as %String
Return null or empty for no schema or empty schema names
classmethod ValidateColName(class, fldname) as %String
Validate column name and return unique and valid name.

Inherited Members

Inherited Methods (Including Private)

Feedback