Class Reference
%CSP.UI.System.ImportPane
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%CSP] >  [UI] >  [System] >  [ImportPane]
Private  Storage

class %CSP.UI.System.ImportPane extends %CSP.Util.ExpPane

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.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 9


Summary

Properties
Align CommandFormClass CommandFormObject CommandSubmitPage
Commands FrameStyle Name Styles
Text URL

Methods
%%OIDGet %AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetParameter %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject DoneMsg DrawBODY DrawButtons
DrawCommandForm DrawCommands DrawContent DrawErrorLog
DrawHEAD DrawLoadDir DrawResult DrawRoutineLinks
DrawSearchField DrawStatusError DrawTable GenerateCode
GetAlarmTimeout GetDescriptiveText GetMask GetPageType
GetSearchMask Import LocalizeText LogMsg
OnGenerateCode QuoteCOS SetAlarmTimeout WriteBackupMsg
XMLDTD XMLExport XMLExportToStream XMLExportToString
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType


Parameters

• parameter CheckMaxSize = 10000000;
If greater than this size and user is importing Sequential file (%GO) then show content will not be available.

Methods

• method DrawBODY(pInstance As PageInstance) as %Status
Overwritten by subclasses to draw anything this pane needs for the BODY section.
• method DrawButtons(ShowContent As %Integer)
• method DrawContent(FileName As %String, CompileFlags As %String, Charset As %String) as %Integer
Draw what items are in the importing file
• method DrawHEAD(pInstance As PageInstance) as %Status
Overwritten by subclasses to draw anything this pane needs for the HEAD section.
• method DrawLoadDir(FileName As %String, CompileFlags As %String) as %Integer
Process LoadDir - always run in the background
• method DrawResult(FileName, CompileFlags, Charset) as %Status
• method GetDescriptiveText()
Return (localized) text message displayed near top of page.
• classmethod Import(FileName As %String, ByRef pParms As %String, ByRef tItems As %String) as %Status
Method to Import in the background
• classmethod LogMsg(ErrMsg As %String = "", Status As %String = "ERROR")
Log error into ^|"%SYS"|CacheTemp.MgtPortalTask($J,"Status") and ^|"%SYS"|CacheTemp.MgtPortalTask($J,"Details")