文件名
语法
AddALoc(VAL w: WINDOW, REF personrec: PeopleRec)
参数
w - 父窗口句柄
personrec - 人员记录
返回
无
副作用
无
说明
本过程把已经添加到 MCLB 的任何记录连成环状结构。从人员数据设置 people_id 和 contact_id,然后将其插入 People_Location 表。
调用的对话框窗体
无
文件名
语法
AddANotification(VAL w: WINDOW, REF peoid: INTEGER)
参数
w - 父窗口句柄
peoid - 人员标识
返回
无
副作用
无
说明
本过程将已经添加到 MCLB 的任何记录连成环状结构。从人员数据设置 people_id,而 notify_id 的从计数器表设置的。然后将记录插入到 Notify_User_Group 表中。
调用的对话框窗体
无
文件名
语法
AddASupportOrg(VAL w: WINDOW, REF user_id: STRING)
参数
w - 窗口句柄
user_id - 用户标识
返回
无
副作用
无
说明
本过程将向 support_for 表添加新记录。
调用的对话框窗体
无
文件名
语法
AddNewGroup(VAL group_id: STRING, VAL tempgroup: GroupRec, VAL person: BrowsePeopleInstRec )
参数
group_id - 组标识
tempgroup - 组记录
person - 用于浏览人员事件的实例记录
返回
无
副作用
无
说明
本过程将向 member_of 表添加新记录。
调用的对话框窗体
无
文件名
语法
AddPeople(VAL whdl: WINDOW)
参数
whdl - 父窗口句柄
返回
无
副作用
无
说明
本过程可以通过添加人员系统操作来启动。否则,它在用户从“搜索对话框”选择添加人员时启动。它将以“人员”对话框开始 wwpeople 事件。
调用的对话框窗体
people.dfc[peoplenotebook]
文件名
语法
AddPeopleData(REF person: BrowsePeopleInstRec)
参数
person - 浏览人员实例数据
返回
无
副作用
无
说明
本过程将在 peo_dbww 中调用必要的过程,向数据库添加不同的记录。
调用的对话框窗体
无
文件名
语法
AddQContact(VAL whdl: WINDOW)
参数
whdl - 父窗口句柄
返回
无
副作用
无
说明
本过程可以通过添加快速联系人系统操作来启动。否则,它在用户从“快速联系人搜索”对话框选择添加联系人时启动。它将以“快速联系人”对话框开始快速联系人事件。
调用的对话框窗体
people.dfc[quickcontactform]
文件名
语法
AddQuickContact
参数
无
返回
无
副作用
无
说明
本过程用于添加快速联系人。
调用的对话框窗体
无
文件名
语法
CollectNotifyFields(REF notification: Notify_User_GroupRec)
参数
notification - notify_user_group 记录
返回
字符串
副作用
无
说明
本过程用来收集来自对话框入口框的通知信息。
调用的对话框窗体
无
文件名
语法
CollectPeopleUsers(REF personrec: PeopleRec, REF wwuserrec: UsersRecord)
参数
personrec - 人员记录
wwuserrec - 用户记录
返回
personrec, wwuserrec
副作用
无
说明
使用 dlgfieldvalue,将输入到入口框中的数据放入记录结构以添加到数据库。
调用的对话框窗体
无
文件名
语法
EditPeopleData(REF person: BrowsePeopleInstRec)
参数
person - 浏览人员实例数据
返回
无
副作用
无
说明
本过程将在 peo_dbww 中调用必要的过程,以在数据库中编辑/添加不同的记录。
调用的对话框窗体
无
文件名
语法
FillWebCombos
参数
无
返回
无
副作用
无
说明
本过程将“插入”web 能力。
调用的对话框窗体
无
文件名
语法
NotificationEvent(REF notifyrec: WWNotifyUserGroup)
参数
notifyrec - notify_user_group 记录
返回
notifyrec
副作用
无
说明
当 completepartialname 找到一系列匹配的人员时,使用本事件。然后使所选择的人员返回到调用对话框。
调用的对话框窗体
无
文件名
语法
RightsToSecurityMask(VAL w: WINDOW, REF person: BrowsePeopleInstRec)
参数
w - 父窗口句柄
person - 浏览人员事件的实例数据
返回
无
副作用
无
说明
本过程将接受为用户添加的权限列表,并计算安全掩码。
调用的对话框窗体
无
文件名
语法
SetUserButtons
参数
无
返回
无
副作用
无
说明
处于编辑模式时,此过程将缺省按钮设置为启用或禁用。
调用的对话框窗体
people.dfc[notifications]
people.dfc[skillform]
文件名
语法
UpdateAGroup(REF person: BrowsePeopleInstRec, REF group: GroupRec)
参数
person - 由浏览人员事件所用的实例数据
group - 组记录
返回
无
副作用
无
说明
本过程将插入刚添加到 MCLB 的当前选定记录。添加在 MsgAccept 中完成,因此多个组已被添加是可能的。更新立即完成,因此只需要添加一个记录。
调用的对话框窗体
无
文件名
语法
UpdateALoc(VAL w: WINDOW)
参数
w - 父窗口句柄
返回
无
副作用
无
说明
本过程将插入刚添加到 MCLB 的当前选定记录。添加在 MsgAccept 中完成,因此多个场所已被添加是可能的。更新立即完成,因此只需要添加一个记录。
调用的对话框窗体
无
文件名
语法
UpdateAnOrg(VAL w: WINDOW)
参数
w - 父窗口句柄
people_id - 选择的人员标识
返回
无
副作用
无
说明
本过程将插入刚添加到 MCLB 的当前选定记录。添加在 MsgAccept 中完成,因此多个组织已被添加是可能的。更新立即完成,因此只需要添加一个记录。
调用的对话框窗体
无
文件名
语法
UpdateANotification(REF notifyrec: Notify_User_GroupRec)
参数
notifyrec - 通知用户组记录
返回
无
副作用
无
说明
本过程将插入/更新刚添加到 MCLB 的当前选定记录。添加在 MsgAccept 中完成,因此多个通知已被添加是可能的。更新立即完成,因此只需要添加一个记录。
调用的对话框窗体
无
文件名
语法
UpdateDefaultLoc(VAL w: WINDOW)
参数
w - 父窗口句柄
返回
无
副作用
无
说明
本过程将更新当前选定的记录,该记录更改人员/联系人的缺省场所。
调用的对话框窗体
无
文件名
语法
UpdateDefaultNot( VAL w: WINDOW, VAL people_id: INTEGER )
参数
w - 父窗口句柄
people_id - 选择的人员标识
返回
无
副作用
无
说明
本过程将更新当前选定的记录,该记录更改人员/联系人的缺省通知。
调用的对话框窗体
无
文件名
语法
UpdateDefaultOrg(VAL w: WINDOW)
参数
w - 父窗口句柄
返回
无
副作用
无
说明
本过程将更新当前选定的记录,该记录更改人员的缺省组织。
调用的对话框窗体
无
文件名
语法
UpdateQuickContact(REF qcontact: QuickContactRec)
参数
qcontact - 快速联系人记录
返回
字符串
副作用
无
说明
本过程用于更新快速联系人。
调用的对话框窗体
people.dfc[notifications]
文件名
语法
UpdateUserCap(VAL w: WINDOW, REF person: BrowsePeopleInstRec)
参数
w - 父窗口句柄
person - 用于浏览人员事件的实例数据
返回
无
副作用
无
说明
本过程将更新 web 用户能力。
调用的对话框窗体
无
文件名
语法
UserSkillEvent(REF skill: SkillsEventRecord)
参数
skill - 技能事件记录
返回
字符串
副作用
无
说明
本事件用来处理 SCIM 的添加。
调用的对话框窗体
无
文件名
语法
WWNBPeople(peoID,person);
参数
整数 - 用于填充实例数据的人员标识
BrowsePeopleInstRec -“人员”对话框的数据
返回
无
副作用
无
说明
本过程由 wwpeoplefind 事件启动。它将以“人员”对话框开始 WWPeopleEvent。
调用的对话框窗体
people.dfc[peoplenotebook]
文件名
语法
WWPeople
参数
无
返回
无
副作用
无
说明
本过程由处理人员系统操作启动。它将以“人员搜索”对话框开始 wwpeoplefind 事件。
调用的对话框窗体
people.dfc[peoplesearchform]
文件名
语法
WWPeopleEvent(REF person: BrowsePeopleInstRec)
参数
person - 用于浏览人员事件的实例记录
返回
字符串
副作用
无
说明
本事件在选择添加/编辑/查看时由 wwnbPeople 启动。如果处于查看或编辑模式,则本事件监视自动绑定输入字段数据的“人员”对话框。该对话框也可以在添加模式下使用 AddPeople 系统操作启动。
调用的对话框窗体
无
文件名
语法
WWPeopleFindEvent(REF findperson: BrowsePeopleListRec)
参数
findperson - 从搜索返回的人员列表的记录
返回
无
副作用
无
说明
本事件由 wwPeople 系统操作启动。本事件监视搜索对话框:主要的、人员、用户和联系人搜索。如果此事件以预先填充的实例数据启动,输入字段将自动绑定。
调用的对话框窗体
无
文件名
语法
WWQuickContactEvent(REF quickcontact: QuickContactRec)
参数
无
返回
无
副作用
无
说明
本事件用来处理快速联系人。
调用的对话框窗体
无
文件名
语法
WWQuickContacts(quickcontact);
参数
QuickContactRec - 添加/编辑快速联系人的记录
返回
无
副作用
无
说明
本过程将以“快速联系人”对话框开始 wwquickcontacts 事件。
调用的对话框窗体
people.dfc[quickcontactform]
people.dfc[peoplesearchform]
people.dfc[peoplesearchuser]
people.dfc[peoplesearchonly]
people.dfc[peoplesearchcontacts]