ema_db.kb 的例行程序


DBGetAttribList

文件名

ema_db.kb

语法

DBGetAttribList(REF attribList:LIST OF DBDialogAttribRec, VAL defaultAttribList:LIST OF DialogAttribRec, VAL dialogName:STRING, VAL serverID:INTEGER );

参数

attribList - 返回的属性列表

defaultAttribList - 如果数据库列表是空的,则使用这些值。

dialogName - 存储在 DB 属性表中的对话框的名称

serverID - 服务器组标识(当前未使用)

返回

1 = 成功

0 = 失败

-n = 失败,数据库错误代码

副作用

说明

此函数从数据库获取属性列表并将其应用于此对话框。

调用的对话框窗体


DBSetAttribDefaults

文件名

ema_db.kb

语法

DBSetAttribDefaults(VAL defaultAttribList:LIST OF DialogAttribRec);

参数

defaultAttribList - 要放入数据库属性表中的条目列表

返回

1 = 成功

0 = 失败

-n = 失败,数据库错误代码

副作用

说明

如果未“初始化”数据库表,此例行程序会将适当的数据植入该表。

调用的对话框窗体


DBSetAttribList

文件名

ema_db.kb

语法

DBSetAttribList(VAL attribList:LIST OF DBDialogAttribRec);

参数

attribList - 要写入数据库的属性列表

返回

1 = 成功

0 = 失败

-n = 失败,数据库错误代码

副作用

说明

此函数从数据库设置应用于此对话框的属性列表。假定已在该列表中设置了相关标识数据(dialogName 与 serverID)。

调用的对话框窗体