usercach.kb 的例行程序


GroupExists

文件名

usercach.kb

语法

FUNCTION GroupExists(REF group: STRING): BOOLEAN;

参数

group - 检查一个组是否存在的组。

返回

如果组存在,返回 TRUE,否则返回 FALSE。

副作用

说明

本函数告诉是否存在某给定组。

调用的对话框窗体


LoadGroups

文件名

usercach.kb

语法

procedure LoadGroups;

参数

返回

副作用

说明

本函数将组从数据库装入全局变量 G_GROUPS 中。

调用的对话框窗体


LoadSites

文件名

usercach.kb

语法

PROCEDURE LoadSites;

参数

返回

副作用

将站点插入 G_SITES。更改 g_by_site 的值。

说明

如果 G_SITES 仍未填充,则本函数将站点装入 G_SITES。

调用的对话框窗体


PickGroupEvent

文件名

usercach.kb

语法

EVENT PickGroupEvent(REF contextRecord: PickGroupEventContextRecordType);

参数

contextRecord - 给事件处理器携带信息

的记录

返回

副作用

说明

这是挑选组的事件处理器。

调用的对话框窗体

pickusr.dfc[PickGroup]

pickusr.dfc[multi_select_groups_form]

pickusr.dfc[non_multi_select_groups_form]


PickGroupFromList

文件名

usercach.kb

语法

FUNCTION PickGroupFromList ( VAL parentwhdl: WINDOW, VAL group : STRING, VAL skill : SkillsEventRecord, VAL isLocal: Boolean,VAL multiOnOrOff: BOOLEAN ): STRING;

参数

parentwhdl - 将要为之附上系统活动窗口

的窗口

group - 用来过滤组列表的组

skill - 用来过滤组列表的技能

isLocal - 说明组是否是本地的

multiOnOrOff - 说明多项选择应该开启还是关闭

返回

字符串

副作用

说明

本函数允许从组列表中挑选一个组。该列表可按技能过滤。

调用的对话框窗体

groups.dfc[WorkWithGroups]


PickSecureGroupFromList

文件名

usercach.kb

语法

参数

parentwhdl - 将要为之附上系统活动窗口

的窗口

Context - 从中挑选组的环境

返回

字符串

副作用

说明

本函数允许从一个列表中挑选一个组。

调用的对话框窗体

groups.dfc[WorkWithGroups]


PickUserFromList

文件名

usercach.kb

语法

FUNCTION PickUserFromList ( VAL parentwhdl: WINDOW, VAL user : STRING, VAL skill : SkillsEventRecord, VAL isLocal : BOOLEAN ): STRING;

参数

parentwhdl - 将要为之附上系统活动窗口

的窗口

user - 过滤给定用户列表的用户

skill - 用来过滤用户列表的技能

isLocal - 说明用户是否是本地的

返回

字符串

副作用

说明

本函数允许从用户列表中挑选一个用户。该列表可按给定的技能过滤。

调用的对话框窗体

pickusr.dfc[pickuser]


UserExists

文件名

usercach.kb

语法

FUNCTION UserExists(REF user: STRING): BOOLEAN;

参数

user - 其存在将被检查的用户

返回

如果用户存在,返回 TRUE,否则返回 FALSE。

副作用

说明

本函数告诉是否存在某给定用户。

调用的对话框窗体