文件名
语法
DeleteContractStatus( VAL inTran: BOOLEAN, REF DeleteRec: ContractStatus )
参数
inTran - 是否在事务中
DeleteRec - 将删除的合同状态记录
返回
SQL 返回结果
副作用
无
说明
从 CONTRACT_STATUS 表中删除一条记录。
调用的对话框窗体
无
文件名
语法
DeleteContractTypes ( VAL inTran: BOOLEAN, REF DeleteRec: ContractTypes )
参数
inTran - 是否在事务中
DeleteRec - 合同类型记录
返回
SQL 返回结果
副作用
无
说明
从 CONTRACT_TYPES 表中删除一条合同类型记录。
调用的对话框窗体
无
文件名
语法
DeleteCurrencyRec ( VAL InTran: BOOLEAN, REF DeleteRec: CurrencyRec )
参数
InTran - 是否在事务中
DeleteRec - 货币记录
返回
SQL 返回结果
副作用
无
说明
从 CURRENCY 表中删除一条特定的货币记录。
调用的对话框窗体
无
文件名
语法
DeleteTimeZone ( VAL InTran: BOOLEAN, REF DeleteRec: TimeZonesRecord )
参数
InTran - 是否在事务中
DeleteRec - 时区记录
返回
SQL 返回结果
副作用
无
说明
从数据库中删除一条时区记录。
调用的对话框窗体
无
文件名
语法
DeltaTimeExtractMinutes (VAL InDeltaTime: INTEGER, REF Mins: INTEGER)
参数
InDeltaTime - 初始时间
Mins - 分钟数
返回
无
副作用
无
说明
从 delta 时间中抽取分钟数。
调用的对话框窗体
无
文件名
语法
DeltaTimeToInt (VAL InDeltaTime: STRING, REF DeltaTime: INTEGER)
参数
InDeltaTime - 初始时间
DeltaTime - 新设的 delta 时间
返回
无
副作用
无
说明
转换 delta 时间到整数值
调用的对话框窗体
无
文件名
语法
GetContractStatusID( REF Contract_Status_ID: INTEGER, REF Contract_Status: STRING )
参数
Contract_Status_ID - 合同状态标识
Contract_Status - 合同状态值
返回
无
副作用
无
说明
识别一个基于合同状态的合同状态标识。
调用的对话框窗体
无
文件名
语法
GetContractStatusList( REF KStatusList: LIST OF ContractStatus )
参数
KStatusList - 合同状态列表
返回
字符串(合同状态)列表
副作用
无
说明
创建一个合同状态列表。
调用的对话框窗体
无
文件名
语法
GetContractType( REF type_id: INTEGER, REF contract_type: STRING)
参数
type_id - 合同类型标识
contract_type - 合同类型名称
返回
无
副作用
无
说明
通过标识检索一个特定的合同类型。
调用的对话框窗体
无
文件名
语法
GetContractTypeID ( REF contract_type_id: INTEGER, REF contract_type: STRING)
参数
contract_type_id - 合同类型标识
contract_type - 合同类型
返回
无
副作用
无
说明
检索一个特定合同类型的标识。
调用的对话框窗体
无
文件名
语法
GetContractTypeList(REF ktypeList: LIST OF ContractTypes)
参数
ktypeList - 合同类型列表
返回
合同类型列表
副作用
无
说明
从数据库中检索一个合同类型列表。
调用的对话框窗体
无
文件名
语法
GetCurrencyCode (VAL CURRENCY_ID: INTEGER)
参数
CURRENCY_ID - 货币标识
返回
货币代码
副作用
无
说明
为一个特定的货币标识检索货币代码。
调用的对话框窗体
无
文件名
语法
GetCurrencyFromCountry (VAL country_code: INTEGER)
参数
country_code - 国家代码
返回
货币代码
副作用
无
说明
为特定国家检索货币代码。
调用的对话框窗体
无
文件名
语法
GetCurrencyID (VAL currency_code: STRING)
参数
currency_code - 使用的货币代码
返回
货币标识
副作用
无
说明
为一个特定的货币代码检索它的货币标识。
调用的对话框窗体
无
文件名
语法
GetCurrencyList (REF currencyList: LIST OF CurrencyRec)
参数
currencyList - 货币记录列表
返回
SQL 返回结果
副作用
无
说明
检索货币记录列表。
调用的对话框窗体
无
文件名
语法
GetDaylightSavings(REF Daylight_Active: INTEGER)
参数
Daylight_Active - 夏时制标志
返回
SQL 返回结果
副作用
无
说明
从数据库中检索夏时制活动标志。
调用的对话框窗体
无
文件名
语法
GetEventID(VAL Event_name: STRING)
参数
Event_name - 事件名称
返回
事件标识
副作用
无
说明
从数据库中检索事件标识。
调用的对话框窗体
无
文件名
语法
GetEventName( VAL Event_id: STRING )
参数
Event_id - 事件标识
返回
事件名称
副作用
无
说明
从数据库中检索事件名称。
调用的对话框窗体
无
文件名
语法
GetPrefParamValue( VAL paramname: STRING, VAL preference_id: INTEGER )
参数
paramname - 在 where 条件中使用的值
preference_id - 请求的优先选项标识
返回
Paramvalue, 在 SQL Select 语句中查找到的字符串
副作用
无
说明
为特定的优先选项返回 paramvalue。
调用的对话框窗体
无
文件名
语法
InsertContractStatus( VAL inTran: BOOLEAN, REF InsertRec: ContractStatus )
参数
inTran - 是否在事务中
InsertRec - 将插入的合同状态记录
返回
SQL 返回结果
副作用
无
说明
插入一条合同状态记录到 CONTRACT_STATUS 表中。
调用的对话框窗体
无
文件名
语法
InsertContractTypes ( VAL inTran: BOOLEAN, REF InsertRec: ContractTypes )
参数
inTran - 是否在事务中
InsertRec - 合同类型记录
返回
SQL 返回结果
副作用
无
说明
插入一条新的合同类型记录到 CONTRACT_TYPES 表中。
调用的对话框窗体
无
文件名
语法
InsertCurrencyRec ( VAL InTran: BOOLEAN, REF InsertRec: CurrencyRec )
参数
InTran - 是否在事务中
InsertRec - 货币记录
返回
SQL 返回结果
副作用
无
说明
插入一条新的货币记录到 CURRENCY 表中。
调用的对话框窗体
无
文件名
语法
InsertTimeZone ( VAL InTran: BOOLEAN, REF InsertRec: TimeZonesRecord )
参数
InTran - 是否在事务中
InsertRec - 时区记录
返回
SQL 返回结果
副作用
无
说明
插入一条新的时区记录到数据库中。
调用的对话框窗体
无
文件名
语法
IntToDeltaTime (VAL InDeltaTime: INTEGER, REF DeltaTime: STRING)
参数
InDeltaTime - 初始时间
DeltaTime - 新设的 delta 时间
返回
无
副作用
无
说明
转换一个整数到 delta 时间。
调用的对话框窗体
无
文件名
语法
TimezoneAdd ( tz );
参数
TimeZonesRecord - 添加到数据库中的一条时区记录
返回
SQL Rc
副作用
无
说明
这个函数尝试添加给定的时区记录。如果成功,它将更新本地高速缓存。
调用的对话框窗体
无
文件名
语法
TimezoneDel ( tz );
参数
TimeZonesRecord - 要从数据库中删除的时区记录
返回
SQL 返回结果
副作用
无
说明
这个函数尝试删除给定的时区记录。如果成功,它将更新本地高速缓存。
调用的对话框窗体
无
文件名
语法
TimezoneGet ( tz );
参数
TimeZonesRecord - 要从数据库中删除的时区记录
返回
SQL Rc
副作用
无
说明
这个函数返回由 tz.Timezone_Id 指定的时区详细信息。如果没有查找到时区,它返回 -100。
调用的对话框窗体
无
文件名
语法
TimezoneGetDefaultOrder: INTEGER;
参数
DefaultOrder - 指定缺省次序的常数
TZ_ORDER_BY_NAME - 时区标识
TZ_ORDER_BY_GMT - 小时差
TIMEZONE_ID - 时区标识
返回
SQL 返回结果
副作用
无
说明
这个函数尝试返回缺省的时区列表次序。如果当前未设置(例如,正在移植),它缺省为 TZ_ORDER_BY_NAME。
调用的对话框窗体
无
文件名
语法
TimezoneGetList ( timeZoneList );
参数
LIST OF TimeZonesRecord - 从数据库选择的可用时区列表
返回
无
副作用
无
说明
这个函数把可用时区列表装入到引用参数 tz 中。这个列表直接从 TIMEZONES 表中装入。这个列表装入后,保存在客户机的高速缓存中。
调用的对话框窗体
无
文件名
语法
TimezonePut ( OldTz, NewTz );
参数
OldTz TimeZonesRecord - 初始时区记录
NewTz TimeZonesRecord - 修改后的时区记录
返回
SQL 返回结果
副作用
无
说明
这个函数尝试更新给定的时区记录。如果成功,它将更新本地高速缓存。
调用的对话框窗体
无
文件名
语法
TimezoneSetDefaultOrder ( VAL DefaultOrder: INTEGER );
参数
DefaultOrder - 指定缺省次序的常数
TZ_ORDER_BY_NAME - 时区标识
TZ_ORDER_BY_GMT - 小时差
TIMEZONE_ID - 时区标识
返回
SQL 返回结果
副作用
无
说明
这个函数尝试设置缺省的时区列表次序。它在 SAI_APP_PARAMS 表中更新设置,然后刷新高速缓存。
调用的对话框窗体
无
文件名
语法
UpdateContractStatus( VAL inTran: BOOLEAN, REF BeforeRec: ContractStatus, REF AfterRec: ContractStatus )
参数
inTran - 布尔值
BeforeRec - 合同状态记录
AfterRec - 合同状态记录
返回
SQL 返回结果
副作用
无
说明
更新合同状态记录。
调用的对话框窗体
无
文件名
语法
UpdateContractTypes ( VAL inTran: BOOLEAN, REF BeforeRec: ContractTypes, REF AfterRec: ContractTypes )
参数
inTran - 是否在事务中
BeforeRec - 合同类型记录
AfterRec - 合同类型记录
返回
SQL 返回结果
副作用
无
说明
从 CONTRACT_TYPES 表中更新一条合同类型记录。
调用的对话框窗体
无
文件名
语法
UpdateCurrencyRec ( VAL InTran: BOOLEAN, REF BeforeRec: CurrencyRec, REF AfterRec: CurrencyRec )
参数
InTran - 是否在事务中
BeforeRec - 货币记录
AfterRec - 货币记录
返回
SQL 返回结果
副作用
无
说明
在 CURRENCY 表中更新一条货币记录。
调用的对话框窗体
无
文件名
语法
UpdateDaylightSavings(VAL Daylight_Active: INTEGER)
参数
Daylight_Active - 夏时制标志
返回
无
副作用
无
说明
更新数据库中的夏时制活动标志。
调用的对话框窗体
无
文件名
语法
UpdateEventRec( REF updatedEvent: EventRec )
参数
updatedEvent - 事件记录
返回
SQL 返回结果
副作用
无
说明
用传入的事件记录更新事件表。
调用的对话框窗体
无
文件名
语法
UpdateListOfContractStatus( VAL inTran: BOOLEAN, REF BeforeList: LIST OF ContractStatus, REF AfterList: LIST OF ContractStatus )
参数
inTran - 是否在事务中
BeforeList - 初始合同类型列表
AfterList - 更新后的合同类型列表
返回
SQL 返回结果
副作用
无
说明
更新整个合同状态记录列表。
调用的对话框窗体
无
文件名
语法
UpdateListOfContractTypes ( VAL inTran: BOOLEAN, REF BeforeList: LIST OF ContractTypes, REF AfterList: LIST OF ContractTypes )
参数
inTran - 是否在事务中
BeforeList - 初始合同状态列表
AfterList - 更新后的合同状态列表
返回
SQL 返回结果
副作用
无
说明
更新一个合同类型列表。
调用的对话框窗体
无
文件名
语法
UpdateListOfCurrencyRec ( VAL InTran: BOOLEAN, REF BeforeList: LIST OF CurrencyRec, REF AfterList: LIST OF CurrencyRec )
参数
InTran - 是否在事务中
BeforeList - 初始货币记录列表
AfterList - 更新后的货币记录列表
返回
SQL 返回结果
副作用
无
说明
在 CURRENCY 表中更新一条货币记录。
调用的对话框窗体
无
文件名
语法
UpdateListOfTimeZones ( VAL InTran: BOOLEAN, REF BeforeList: LIST OF TimeZonesRecord, REF AfterList: LIST OF TimeZonesRecord )
参数
InTran - 是否在事务中
BeforeList - 初始时区记录表
AfterList - 更新后的时区记录列表
返回
SQL 返回结果
副作用
无
说明
在数据库中更新一个时区记录列表。
调用的对话框窗体
无
文件名
语法
UpdateTimeZone ( VAL InTran: BOOLEAN, REF BeforeRec: TimeZonesRecord, REF AfterRec: TimeZonesRecord )
参数
InTran - 是否在事务中
BeforeRec - 初始时区记录
AfterRec - 更新后的时区记录
返回
SQL 返回结果
副作用
无
说明
在数据库中更新一条时区记录。
调用的对话框窗体
无