DocBook|Search
Class Reference
%CSP.UI.SQL.LinkWizardResultPage
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [USER] >  [%CSP] >  [UI] >  [SQL] >  [LinkWizardResultPage]
Private  Storage  

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.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 11


Summary

Methods
%ClassIsLatestVersion %ClassName %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %Extends %GetParameter %IsA
%OriginalNamespace %PackageName ConvertParameter CreateDataMigration
CreateLinkProcedure CreateLinkTable CreateOneLinkProc CreateOneLinkTable
Decrypt Encrypt EscapeHTML EscapeURL
GetPrimaryKeys GetProperties HyperEventBody HyperEventCall
HyperEventFrame HyperEventHead Include InsertHiddenField
InsertHiddenFields IsPrivate Link LogMsg
OnHTTPHeader OnPage OnPageError OnPostHTTP
OnPostHyperEvent OnPreHTTP OnPreHyperEvent Page
QuoteJS ReverseSchema RewriteURL ShowError
StartTimer StopTimer ThrowError UnescapeHTML
UnescapeURL ValidateColName


Parameters

• parameter DOMAIN = "%Utility";
Default Localization Domain

Methods

• 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
Event handler for PAGE event: this is invoked in order to generate the content of a csp page.
• 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.