2022 April Release

Class FSCCOLD@1.1001:DataImportControl Permanent link for this heading

Class Hierarchy

Object > BasicObject > DataImportControl

Use an object of class DataImportControl ("Data Import Control") to override executions options of a DataImportComponentObject. A DataImportComponentObject is provided by a software component that can be only configured by an administrator. You can use this object to let the end user override options needed for loader execution (i.e. using a specific data source file). Options not specified by the DataImportControl use the corresponding option in the referenced DataImportComponentObject.

Additional Information

Properties Permanent link for this heading

Type

Property

Name

integer(5)

datimpbulksize

Number of Records for Commit

boolean

datimpcleandatasource

Clean Data Source

dictionary

datimpcleanmappingvalues

Values for Data Source Cleanup

string

datimpdatasource

Data Source

DataSourceType

datimpdatasourcetype

Data Source Type

DataImportLog

datimplogobj

Log Object

integer

datimpmaxhistory

Maximum Number of Entries in Log

integer(5)

datimpminbulksize

At Least

boolean

datimpnoobjectrefresh

Skip Object Refresh

Object

datimpobj

Data Import

Object

datimpobjdatasource

Data Source Object

RecordModeType

datimprecordmode

Logging Mode

integer

datimprecords

Number of Records to Be Read

string(4096)

datimpsourcetable

Table

integer

datimpstartrecord

First Record

boolean

datimptermonerror

Abort Data Import Immediately on Error

integer(3)

datimpthreads

Number of Threads

Actions Permanent link for this heading

Return Type

Signature

void

CancelOperation()

void

ImportData(
  optional boolean vapp,
  optional interface cooparam)

void

ImportDataFinished(
  optional boolean succeeded)

void

ImportRemote(
  optional boolean showdialog,
  optional boolean closedialog,
  optional boolean reportcreatedobjects,
  out object[] createdobjects,
  optional boolean rollforward,
  optional boolean async,
  optional interface cooparam,
  optional content finishedscript,
  out optional interface synchobj,
  optional string table,
  optional string[] finishedexpr)

void

ImportRollForward(
  optional boolean vapp,
  optional interface cooparam)

void

InitializeObject()

dictionary

PrepareCleanDataImportDataSource(
  ref retval dictionary paramdict,
  out optional string errortext)