Actions of COLD (FSCCOLD@1.1001)

ReferenceName
FSCCOLD@1.1001:AttrConstructorWrapper
FSCCOLD@1.1001:AttrSetWrapper
FSCCOLD@1.1001:DefineDataSource
FSCCOLD@1.1001:DefineDataSourceSelectedObjects
FSCCOLD@1.1001:GetCOLDMapping
FSCCOLD@1.1001:ImportData
FSCCOLD@1.1001:ImportDataFinished
FSCCOLD@1.1001:ImportDataSelectedObjects
FSCCOLD@1.1001:ImportRemote
FSCCOLD@1.1001:ImportRollForward
FSCCOLD@1.1001:ImportRollForwardSelectedObjects
FSCCOLD@1.1001:ObjectCommittedWrapper
FSCCOLD@1.1001:ObjectConstructorWrapper
FSCCOLD@1.1001:ObjectFinalizeCommitWrapper
FSCCOLD@1.1001:ObjectPrepareCommitWrapper

FSCCOLD@1.1001:AttrConstructorWrapper

Object::AttrConstructorWrapper ("Dynamic wrapper for "Create property value"") is called as a dynamic wrapper for AttrConstructor (see MAPOPT_SKIPATTRCONSTRUCTOR).

Additional Information

Prototype: COOSYSTEM@1.1:AttrConstructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCOLD@1.1001:AttrSetWrapper

Object::AttrSetWrapper ("Dynamic wrapper for "Set property value"") is called as a dynamic wrapper for AttrSet (see MAPOPT_SKIPATTRSET)

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCOLD@1.1001:DefineDataSource

DataImport::DefineDataSource ("Define Data Source") defines data source, table and columns for the data import object.

Additional Information

Prototype: COODESK@1.1:MenuActionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCOLD@1.1001:DefineDataSourceSelectedObjects

Object::DefineDataSourceSelectedObjects ("Define Data Sources for Selected Objects") calls the method DataImport::DefineDataSource for all selected objects. It has the hints MH_CHANGESOBJ and MH_NEEDSLOCALGUI assigned.

Additional Information

Prototype: COODESK@1.1:MenuActionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Obsolete: true


[top]

FSCCOLD@1.1001:GetCOLDMapping

DataImport::GetCOLDMapping ("Get COLD Import Mapping") upgrades the import mapping information of the data import object.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCOLD@1.1001:ImportData

DataImport::ImportData ("Import Data") starts the generic loader and imports that data according to the definitions in the data import object. During the process the status dialog is displayed. The user can cancel the process with the Stop button. If no data source is defined, all available data sources are listed and the selected one is stored in the data import object. If no table is defined, all available tables are listed and the selected one is stored in the data import object. If the data import object contains no mapping information, the columns of the table are displayed and the selected ones are stored in the data import object. The generic loader sets the transaction variable TV_BATCHMODE of software component System. If this variable is set, overwritten object constructors cannot start user interactions. This is important e.g. for software components that want to start the Property Editor right after the creation of an object.
ParameterTypeIn/OutOptionalDescription
vappCOOSYSTEM@1.1:BOOLEANintrue
cooparamCOOSYSTEM@1.1:COMINTERFACEintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCOLD@1.1001:ImportDataFinished

ParameterTypeIn/OutOptionalDescription
succeededCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCOLD@1.1001:ImportDataSelectedObjects

Object::ImportDataSelectedObjects ("Import Data for Selected Objects") calls the method DataImport::ImportData for all selected objects. It has the hints MH_CHANGESOBJ and MH_NEEDSLOCALGUI assigned.

Additional Information

Prototype: COODESK@1.1:MenuActionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCOLD@1.1001:ImportRemote

DataImport::ImportRemote ("Remote-Controlled Import") starts the generic loader and imports that data according to the definitions in the data import object. Use this method from your application. The parameters can be used to influence the user interface. During the process the status dialog is displayed. The user can cancel the process with the Stop button. When more than 1000 errors occurred, the process is also canceled. If no data source is defined, all available data sources are listed and the selected one is stored in the data import object. If no table is defined, all available tables are listed and the selected one is stored in the data import object. If the data import object contains no mapping information, the columns of the table are displayed and the selected ones are stored in the data import object. The generic loader sets the transaction variable TV_BATCHMODE of the software component System. If this variable is set, overwritten object constructors cannot start user interactions. This is important e.g. for software components that want to start the Property Editor right after the creation of an object.
ParameterTypeIn/OutOptionalDescription
showdialogCOOSYSTEM@1.1:BOOLEANintrue Optional. If the value is True, the status dialog is shown. If the value is False, no status dialog is shown. The default value ist True.
closedialogCOOSYSTEM@1.1:BOOLEANintrue Optional. If the value is True, the status dialog is ended after the import process automatically. If the value is False, the user has to end the dialog. The default value ist True.
reportcreatedobjectsCOOSYSTEM@1.1:BOOLEANintrue Optional. If the value is True, the last parameter returns the list of created objects. It is recommended to set this parameter to True only when less then 10000 objects are created.
createdobjectsCOOSYSTEM@1.1:OBJECTLISToutfalse Optional. The list of created objects, if the parameter reportcreatedobjects has is True.
rollforwardCOOSYSTEM@1.1:BOOLEANintrue Optional. Must be set when the roll forward log should be evaluated instead of importing the specified database.
asyncCOOSYSTEM@1.1:BOOLEANintrue
cooparamCOOSYSTEM@1.1:COMINTERFACEintrue
finishedscriptCOOSYSTEM@1.1:CONTENTintrue Script which is called when the import has finished.
synchobjCOOSYSTEM@1.1:COMINTERFACEouttrue
tableCOOSYSTEM@1.1:STRINGintrue
finishedexprCOOSYSTEM@1.1:STRINGLISTintrue Expression which is called when the import has finished (see FSCCOLD@1.1001:datimponfinishexpr).

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCOLD@1.1001:ImportRollForward

DataImport::ImportRollForward ("Roll Forward") loads the data that could not be loaded during the last import process. In principle this action does the same as the action DataImport::ImportData. However it does not read the data from the database but from the property DataImportLog::datimpunfinished.
ParameterTypeIn/OutOptionalDescription
vappCOOSYSTEM@1.1:BOOLEANintrue
cooparamCOOSYSTEM@1.1:COMINTERFACEintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCOLD@1.1001:ImportRollForwardSelectedObjects

Object::ImportRollForwardSelectedObjects ("Roll Forward for Selected Objects") calls the method DataImport::ImportRollForward for all selected objects. It has the hints MH_CHANGESOBJ and MH_NEEDSLOCALGUI assigned.

Additional Information

Prototype: COODESK@1.1:MenuActionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCOLD@1.1001:ObjectCommittedWrapper

Object::ObjectCommittedWrapper ("Dynamic wrapper for "Object changes have been committed"") is called as a dynamic wrapper for ObjectCommitted (see CLSOPT_SKIPCOMMITTED)

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCOLD@1.1001:ObjectConstructorWrapper

Object::ObjectConstructorWrapper ("Dynamic wrapper for "Construct object"") is called as a dynamic wrapper for ObjectConstructor (see CLSOPT_SKIPCONSTRUCTOR).

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCOLD@1.1001:ObjectFinalizeCommitWrapper

Object::ObjectFinalizeCommitWrapper ("Dynamic wrapper for "Finalize commit of object changes"") is called as a dynamic wrapper for ObjectFinalizeCommit (see CLSOPT_SKIPFINALIZECOMMIT).

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

FSCCOLD@1.1001:ObjectPrepareCommitWrapper

Object::ObjectPrepareCommitWrapper ("Dynamic wrapper for "Prepare commit of object changes"") is called as a dynamic wrapper for ObjectPrepareCommit (see CLSOPT_SKIPPREPARECOMMIT).

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]