i_imprt.kb 的例行程序


AbortImportProcessing

文件名

i_imprt.kb

语法

参数

返回

副作用

说明

引入失败时,写出状态并回退。

调用的对话框窗体


GetDBMSError

文件名

i_imprt.kb

语法

参数

返回

副作用

说明

返回最新的 DBMS 错误消息文本。

调用的对话框窗体


ImportCSVData

文件名

i_imprt.kb

语法

参数

返回

副作用

说明

此函数读取 CSV 文件、处理该文件并插入所有数据。该文件中的所有记录都被视为一个工作单元。如果用户选择放弃引入或在计数器记录更新时出现失败,则所有事务都回退。否则,所有事务都被提交。

调用的对话框窗体


RequestImportUtility

文件名

i_imprt.kb

语法

RequestImportUtility

参数

返回

副作用

说明

引入公用程序的系统操作。

调用的对话框窗体


UpdateCountersTable

文件名

i_imprt.kb

语法

参数

tableName - 必须为其更新计数器的表的名称

primaryKey - 表的主键值

dataType - 主键值的数据类型

返回

副作用

说明

此函数调用适当的函数来更新计数器表。有两个不同的函数可进行此操作,因为主键值可以是整数或字符。此函数基于主键值的数据类型做出决定。如果更新失败,则必须放弃引入,且所有事务都将回退。AbortImport:= TRUE。假定:(1) 计数器表中的计数器记录的名称必须与表名相同。对所有 TAM 文件来说,这一点确实如此,由于超过 15 个字符限制而已被截断的那些文件除外。但是,在这种情况下前 15 个字符是相同的。(2) 该 CSV 文件中的第一列是该文件的主键值或 Opaque 标识。 --

调用的对话框窗体


WrapUpThisTable

文件名

i_imprt.kb

语法

参数

numSuccessCntr - 此表的插入成功数

numFailureCntr - 此表的插入失败数

返回

副作用

说明

填写完 CSV 文件的表之后,显示状态并更新状态。

调用的对话框窗体