文件名
语法
function CompletePartialGroup(VAL w: WINDOW, REF group: GroupRecord, VAL field: STRING, VAL nextField: STRING, REF oldAK: STRING): INTEGER;
参数
w - 当前窗口句柄
group - 组记录
field - 正在自动填写的字段
nextField - 一完成自动填写就将光标移到其上的字段
oldAK - 旧文本字段值
返回
整数
副作用
无
说明
此函数检索某一给定组名称的完整文本值并将其植入适当的文本框。
调用的对话框窗体
无
文件名
语法
GetCCBGroupType(VAL ccbName: STRING): STRING IS
参数
groupId and siteId - 要找到 CCB 类型的组的标识
返回
整数
副作用
无
说明
从“更改”与“模型”对话框的“批准”标记查看某 CCB 的详细信息时,查找要设置的相关 CCB 类型。
调用的对话框窗体
无
文件名
语法
function GetGroupById(VAL id: STRING): GroupRecord;
参数
id - 组标识
返回
组记录
副作用
无
说明
此函数基于给定标识检索组记录。
调用的对话框窗体
无
文件名
语法
function GetGroupList(REF lst: LIST OF GroupRecord, VAL where: STRING): INTEGER;
参数
lst - 组记录列表
where - 用于检索组记录的字符串
返回
整数
副作用
无
说明
此函数基于 where 子句检索一系列组记录。
调用的对话框窗体
无
文件名
语法
FUNCTION GetUserPrimaryGroup(VAL user_id: STRING): STRING;
参数
user_id - 查找缺省组的用户标识
返回
组标识
副作用
无
说明
此函数将提供用户的主要组。
调用的对话框窗体
无
文件名
语法
PROCEDURE LoadAllGroups( REF groupList: List of String );
参数
groupList - 目的地组列表
返回
无
副作用:无。
副作用
无
说明
此函数将用系统中处于活动状态的所有可用组植入 LIST OF STRING 引用参数。
调用的对话框窗体
无
文件名
语法
PROCEDURE LoadGroupMask ( VAL user_id: STRING, REF groupList: LIST OF STRING, REF mask: INTEGER );
参数
user_id - 搜索所用的用户标识
groupList - 某用户是其成员的目的地
组列表。
mask - 与某用户有关的所有权限的目的地安全
性掩码。
返回
无
副作用
无
说明
此函数将装入引用参数 groupList,该 groupList 包含 user_id 是其成员以及基于每个组的权限创建安全掩码的所有组。安全掩码将是与用户标识是其成员的所有组有关的安全权限的组合。
调用的对话框窗体
无
文件名
语法
PROCEDURE LoadLocalGroups( REF groupList: List of String );
参数
groupList - 目的地组列表
返回
无
副作用
无
说明
此函数将用系统中处于活动状态的所有可用组来植入字符串引用参数列表。
调用的对话框窗体
无
文件名
语法
LoadMembersForCCB(REF thisCCB: CCB_MEMBER_REC, VAL Member_SQL_String: STRING): INTEGER IS
参数
thisCCB - 装入成员的 CCB 记录
Member_SQL_String - SQL 选择的搜索准则
返回
整数
副作用
无
说明
装入属于给定 CCB 的成员。
调用的对话框窗体
无
文件名
语法
FUNCTION PartialGroup2PK(REF display: GroupRecord,VAL w: WINDOW, VAL where: STRING, VAL ak: STRING): INTEGER;
参数
display - 显示组的记录
w - 父窗口句柄
where - 用户在某字段中输入的值
返回
具有完整组名称的组记录。
副作用
无
说明
当用户标出时,此例行程序执行自动填写框。如果找到一个匹配,就设置该字段,而匹配返回到调用对话框中。如果找不到匹配,则给用户一条警告与选项,以继续编辑当前框或跳到下一个框。如果找到许多匹配,则会为用户提供一个匹配列表,用户可从中进行选择。
调用的对话框窗体
groups.dfc[available_groups]
文件名
语法
PROCEDURE QueryGroupsForUser ( VAL userId: STRING, REF GroupList: LIST OF STRING );
参数
userId - 搜索组的用户标识,此标识是这些组的
成员。
GroupList - 此用户是其成员的组列表
返回
无
副作用
无
说明
此函数用来装入用户标识是其中一个成员的所有组。它将使用每个组标识植入 LIST OF STRING 引用参数,User ID 参数是每个组标识的成员。
调用的对话框窗体
无