csv_db.kb 的例行程序


CheckFKContract

文件名

csv_db.kb

语法

CheckFKContract(VAL id: STRING): INTEGER

参数

id - 合同号码

返回

整数:成功或失败

副作用

说明

如果还不存在合同记录,则该函数插入合同记录。

调用的对话框窗体


CheckFKVendor

文件名

csv_db.kb

语法

CheckFKVendor(VAL id: STRING): INTEGER

参数

id - 供应商标识

返回

整数:成功或失败

副作用

说明

如果还不存在供应商记录,则该函数插入供应商记录。

调用的对话框窗体


DeleteFieldMapList

文件名

csv_db.kb

语法

DeleteFieldMapList(VAL migration_id: INTEGER): INTEGER

参数

migration_id - 移植标识

返回

整数:成功或失败

副作用

说明

该函数使用移植标识来删除字段映射记录。

调用的对话框窗体


DeleteMigRec

文件名

csv_db.kb

语法

DeleteMigRec( VAL InTran: BOOLEAN, REF DeleteRec: MigrationRec): INTEGER

参数

inTran - 在数据库事务中

DeleteRec - 移植记录

返回

整数:成功或失败

副作用

说明

该函数从移植表中删除移植记录。

调用的对话框窗体


FetchMigrationRec

文件名

csv_db.kb

语法

FetchMigrationRec(REF mig: MigrationRec,VAL where: STRING): INTEGER

参数

mig - 移植记录

where - 选择字符串的 Where 子句

返回

整数:成功或失败

副作用

说明

该函数根据 Where 子句选择移植记录。

调用的对话框窗体


GetFieldMapList

文件名

csv_db.kb

语法

GetFieldMapList( REF ktypeList: LIST OF Field_MapRec, VAL id: INTEGER): INTEGER

参数

ktypelist - 字段映射记录列表

id - 移植标识

返回

整数:成功或失败

副作用

说明

该函数使用移植标识来选择字段映射记录。

调用的对话框窗体


GetMigration

文件名

csv_db.kb

语法

GetMigration(REF ktype: MigrationRec,VAL ID: STRING): INTEGER

参数

ktype - 移植记录

id - 移植标识

返回

整数:成功或失败

副作用

说明

该函数根据移植标识选择移植记录。

调用的对话框窗体


GetMigrationList

文件名

csv_db.kb

语法

GetMigrationList( REF ktypeList: LIST OF MigrationRec): INTEGER

参数

ktypelist - 移植记录列表

返回

整数:成功或失败

副作用

说明

该函数从移植表选择移植记录。

调用的对话框窗体


InsertMigRec

文件名

csv_db.kb

语法

InsertMigRec( VAL InTran: BOOLEAN, REF InsertRec: MigrationRec): INTEGER

参数

inTran - 在数据库事务中

InsertRec - 移植记录

返回

整数:成功或失败

副作用

说明

该函数将移植记录插入移植表中。

调用的对话框窗体


MapInvContract

文件名

csv_db.kb

语法

MapInvContract(VAL inTran: BOOLEAN,REF inv: IS_InventoryRec, REF invKList: LIST OF ContractRec,VAL wHdl: WINDOW): INTEGER

参数

inTran - 在数据库事务中

inv - 库存记录

invKList - 库存合同记录

whdl - 对话框窗口句柄

返回

整数:成功或失败

副作用

说明

该函数将记录添加到 inv_contract 表,以便将合同记录映射到库存记录。

调用的对话框窗体


UpdateListOfFieldMapRec

文件名

csv_db.kb

语法

UpdateListOfFieldMapRec( VAL InTran: BOOLEAN,REF BeforeList: LIST OF Field_MapRec, REF AfterList: LIST OF Field_MapRec): INTEGER

参数

inTran - 在数据库事务中

Beforelist - 字段映射记录旧列表

AfterList - 字段映射记录新列表

返回

整数:成功或失败

副作用

说明

该函数更新 field_map 表中的字段映射记录。

调用的对话框窗体


UpdateListOfMigRec

文件名

csv_db.kb

语法

UpdateListOfMigRec( VAL InTran: BOOLEAN,REF BeforeList: LIST OF MigrationRec, REF AfterList: LIST OF MigrationRec): INTEGER

参数

inTran - 在数据库事务中

Beforelist - 移植记录的旧列表

AfterList - 移植记录的新列表

返回

整数:成功或失败

副作用

说明

该函数更新移植表中的移植记录。

调用的对话框窗体


UpdateMigRec

文件名

csv_db.kb

语法

UpdateMigRec( VAL InTran: BOOLEAN, REF BeforeRec: MigrationRec, REF AfterRec: MigrationRec): INTEGER

参数

inTran - 在数据库事务中

BeforeRec - 旧移植记录

AfterRec - 新移植记录

返回

整数:成功或失败

副作用

说明

该函数更新移植表中的移植记录。

调用的对话框窗体