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 > %SYS namespace > %CSP.UI.System.ImportPane

%CSP.UI.System.ImportPane

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.

Method Inventory (Including Private)

Parameters

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

Methods (Including Private)

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

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Feedback