cntr_wdb.kb 的例行程序


DeleteContract

文件名

cntr_wdb.kb

语法

DeleteContract( VAL InTran: BOOLEAN, REF DeleteRec: ContractRec )

参数

InTran - 在或不在事务中

DeleteRec - 要从表中删除的合同记录

返回

表示成功或失败的整数

副作用

说明

该函数从 CONTRACT 表中删除单个合同记录。

调用的对话框窗体


DeleteContractAddress

文件名

cntr_wdb.kb

语法

DeleteContractAddress( VAL inTran: BOOLEAN, VAL contract_id: INTEGER )

参数

InTran - 在或不在事务中

contract_id - 选定的合同的标识

返回

表示成功或失败的整数

副作用

说明

该函数删除合同历史记录。

调用的对话框窗体


DeleteContractHistory

文件名

cntr_wdb.kb

语法

DeleteContractHistory( VAL inTran: BOOLEAN, REF DeleteRec: ContractHistory )

参数

InTran - 在或不在事务中

DeleteRec - 要删除的合同记录

返回

表示成功或失败的整数

副作用

说明

该函数删除合同历史记录。

调用的对话框窗体


DeleteContractMaintenance

文件名

cntr_wdb.kb

语法

DeleteContractMaintenance( VAL inTran: BOOLEAN, REF DeleteRec: ContractMaintenance)

参数

InTran - 在或不在事务中

DeleteRec - 合同维护记录

返回

表示成功或失败的整数

副作用

说明

该函数删除合同维护记录。

调用的对话框窗体


GetContractHistList

文件名

cntr_wdb.kb

语法

GetContractHistList( REF KHistoryList: LIST OF ContractHistory, VAL ID: INTEGER )

参数

KHistoryList - 合同历史记录列表

ID - 要获取历史列表的合同标识

返回

表示成功或失败的整数

副作用

说明

该函数检索指定的合同的合同历史记录列表。

调用的对话框窗体


InsertContract

文件名

cntr_wdb.kb

语法

InsertContract( VAL InTran: BOOLEAN, REF InsertRec: ContractRec )

参数

InTran - 在或不在事务中

InsertRec - 要插入表中的合同记录

返回

表示成功或失败的整数

副作用

说明

该函数将单个合同记录插入 CONTRACT 表中。

调用的对话框窗体


InsertContractAddress

文件名

cntr_wdb.kb

语法

InsertContractAddress( VAL inTran: BOOLEAN, REF contractAddressList: LIST OF ContractAddress )

参数

InTran - 在或不在事务中

contractAddressList - 合同地址记录列表

返回

表示成功或失败的整数

副作用

说明

该函数插入合同历史记录。

调用的对话框窗体


InsertContractHistory

文件名

cntr_wdb.kb

语法

InsertContractHistory( VAL inTran: BOOLEAN, REF InsertRec: ContractHistory)

参数

InTran - 在或不在事务中

InsertRec - 要插入的合同记录

返回

表示成功或失败的整数

副作用

说明

该函数插入合同历史记录。

调用的对话框窗体


InsertContractMaintenance

文件名

cntr_wdb.kb

语法

InsertContractMaintenance( VAL inTran: BOOLEAN, REF InsertRec: ContractMaintenance)

参数

InTran - 在或不在事务中

InsertRec - 合同维护记录

返回

表示成功或失败的整数

副作用

说明

该函数插入合同维护记录。

调用的对话框窗体


UpdateContract

文件名

cntr_wdb.kb

语法

UpdateContract( VAL InTran: BOOLEAN, REF BeforeRec: ContractRec, REF AfterRec: ContractRec )

参数

InTran - 在或不在事务中

BeforeRec - 原始合同记录

AfterRec - 新合同记录

返回

表示成功或失败的整数

副作用

说明

该函数更新 CONTRACT 表中的单个合同记录。

调用的对话框窗体


UpdateContractHistory

文件名

cntr_wdb.kb

语法

UpdateContractHistory( VAL inTran: BOOLEAN, REF BeforeRec: ContractHistory, REF AfterRec: ContractHistory )

参数

InTran - 在或不在事务中

BeforeRec - 原始合同记录

AfterRec - 新合同历史记录

返回

表示成功或失败的整数

副作用

说明

该函数更新合同历史记录。

调用的对话框窗体


UpdateContractMaintenance

文件名

cntr_wdb.kb

语法

UpdateContractMaintenance( VAL inTran: BOOLEAN, REF BeforeRec: ContractMaintenance, REF AfterRec: ContractMaintenance)

参数

InTran - 在或不在事务中

BeforeRec - 原始合同维护记录

AfterRec - 新合同维护记录

返回

表示成功或失败的整数

副作用

说明

该函数更新合同维护记录。

调用的对话框窗体


UpdateListOfAddressRec

文件名

cntr_wdb.kb

语法

UpdateListOfAddressRec( VAL inTran: BOOLEAN, REF contractAddressList: LIST OF ContractAddress, VAL contract_id: INTEGER, VAL userMode: STRING )

参数

InTran - 在或不在事务中

contractAddressList - 合同地址记录列表

contract_id - 合同标识

userMode - 合同记事簿模式(添加、编辑或查看)

返回

表示成功或失败的整数

副作用

说明

该函数更新合同地址记录列表。

调用的对话框窗体


UpdateListOfContractItems

文件名

cntr_wdb.kb

语法

UpdateListOfContractItems( VAL InTran: BOOLEAN, REF updateList: LIST OF KUpdateRec, VAL userMode: STRING )

参数

InTran - 在或不在事务中

updateList - 合同更新记录列表

userMode - 合同记事簿模式(添加、编辑或查看)

返回

表示成功或失败的整数

副作用

说明

该函数更新合同更新记录列表。

调用的对话框窗体


UpdateListOfContracts

文件名

cntr_wdb.kb

语法

UpdateListOfContracts( VAL InTran: BOOLEAN, REF BeforeList: LIST OF ContractRec, REF AfterList: LIST OF ContractRec )

参数

InTran - 在或不在事务中

BeforeList - 合同记录原始列表

AfterList - 合同记录的当前列表

返回

表示成功或失败的整数

副作用

说明

该函数更新数据库中的合同记录列表。

调用的对话框窗体


UpdateListOfKHist

文件名

cntr_wdb.kb

语法

UpdateListOfKHist( VAL inTran: BOOLEAN, REF BeforeList: LIST OF ContractHistory, REF AfterList: LIST OF ContractHistory )

参数

InTran - 在或不在事务中

BeforeList - 合同历史记录原始列表

AfterList - 合同历史记录的新列表

返回

表示成功或失败的整数

副作用

说明

该函数更新合同历史记录列表。

调用的对话框窗体


UpdateListOfMaintRec

文件名

cntr_wdb.kb

语法

UpdateListOfMaintRec( VAL inTran: BOOLEAN, REF BeforeList: LIST OF ContractMaintenance, REF AfterList: LIST OF ContractMaintenance )

参数

InTran - 在或不在事务中

BeforeList - 合同维护记录原始列表

AfterList - 合同维护记录的新列表

返回

表示成功或失败的整数

副作用

说明

该函数更新合同维护记录列表。

调用的对话框窗体