文件名
语法
BrowseOrganizations(VAL wHdl: WINDOW)
参数
wHdl - 调用的对话框的窗口句柄
返回
无
副作用
无
说明
函数允许用户选定一个组织返回到调用对话框。
调用的对话框窗体
org.dfc[organization]
文件名
语法
ClearOrganizationForm(VAL wHdl: WINDOW, VAL ClearMbrList: BOOLEAN)
参数
wHdl - 调用对话框的事件处理器
ClearMbrList - 说明是否要清除组织成员列表的标志
返回
无
副作用
无
说明
此过程清除组织对话框上的数据。
调用的对话框窗体
无
文件名
语法
FillOrgCapabilitiesPage(VAL wHdl: WINDOW, VAL organization_id: STRING, VAL mode: STRING, REF NBPageList: LIST OF NBPageRec, VAL supported: BOOLEAN)
参数
wHdl - 调用对话框的事件处理器
organization_id - 获取组织能力的组织标识
mode - 节点模式
NBPageList - 对话框标签列表
supported - 说明用户是否支持该节点
返回
无
副作用
在 NBPageListpage 中设置装入页
说明
此过程检索组织能力
调用的对话框窗体
无
文件名
语法
FillOrgSettingPage(VAL wHdl: WINDOW, VAL organization_id: STRING, VAL mode: STRING, REF NBPageList: LIST OF NBPageRec VAL supported: BOOLEAN)
参数
wHdl - 调用对话框的事件处理器
organization_id - 要用来获取组织设置的组织 ID
mode - 节点模式
NBPageList - 对话框标签列表
supported - 说明用户是否支持该节点
返回
无
副作用
在 NBPageListpage 中设置装入页
说明
此过程检索组织设置,并在对话框上设置控件。
调用的对话框窗体
无
文件名
语法
HandleOrganizationPageChange(VAL FormName: STRING, REF BSR: HierarchyEventInstRec)
参数
FormName - 在对话框上被选择的 tab 页。
BSR - 事件处理器实例记录
返回
无
副作用
无
说明
如果表上还没有装入数据的话,此过程调用一个函数在 org_setting 表上装入数据。
调用的对话框窗体
无
文件名
语法
InitializeOrgForm(VAL w: WINDOW, REF BSR: HierarchyEventInstRec, REF org: OrganizationRec, VAL action: STRING)
参数
w - 调用事件处理器的句柄
BSR - 包含对话框和被选节点的信息的实例记录
org - 组织记录
action - 对话框中的操作
返回
无
副作用
无
说明
此函数得到被选节点,并将数据放置在组织对话框上并赋值给组织变量。
调用的对话框窗体
无
文件名
语法
OrgNameTreeExitFieldProcessing(VAL wHdl: WINDOW, REF organization_name: STRING, REF old_organization_name: STRING, REF organization_id: STRING, VAL thisNode: TREENODE, VAL mode: STRING, VAL currentField: STRING, VAL nextField: STRING): INTEGER
参数
wHdl - 调用对话框的事件处理器
organization_name - 在需要处理的字段上键入的组织名称
old_organization_name - 在此字段上的上一次输入的组织名称
organization_id - organization_id 和完整的组织名称匹配
thisNode - 在树控件中当前被选择节点
mode - 节点所在的模式
currentField - 从该字段起,部分组织名称被检索的字段
nextField - 在组织名称完成以后,下一个字段将被选择
返回
完成的组织名称 - organization_name,
旧的组织名称 - old_organization_name,
完成的组织名称的组织标识 - organization_id,
和一个表示名称处理成功的整数值。
副作用
如果成功地完成了,光标将被设置在 nextField。
说明
在输入框中输入时,此函数完成了一部分组织名。此函数仅被用在其他需要完成一个组织名称的树控件处理对话框上。
调用的对话框窗体
无
文件名
语法
SetOrganizationFields(VAL wHdl: WINDOW, VAL org: OrganizationRec, VAL mode: STRING)
参数
wHdl - 调用事件处理器的句柄
org - 组织记录
mode - 在对话框中操作的当前模式
返回
无
副作用
无
说明
基准 org.organization_id 样式,植入组织名称成员列表。
调用的对话框窗体
无
文件名
语法
SetOrgButtonsForModeMC (VAL wHdl: WINDOW, VAL mode: STRING, VAL supported: BOOLEAN)
参数
wHdl - 调用事件处理器的句柄
mode - Edit 或 View 对话框模式
supported - 说明用户是否支持该节点
返回
无
副作用
无
说明
当当前节点不被支持时,此过程禁止 AddMemberButton 和 OkButton。当节点被选中和处理组织对话框中将初始化的数据插入进树控件时,此函数被调用。
调用的对话框窗体
无
文件名
语法
SetOrgFormForMC (VAL wHdl: WINDOW)
参数
wHdl - 调用事件处理器的句柄
返回
无
副作用
无
说明
如果 TAM 被安装,那么在组织对话框的第二个标签上,此过程启用 Asset Preference 控件。它也清除该字段,并用优先选项列表填充列表框。
调用的对话框窗体
无
文件名
语法
ViewOrgDetails(REF treerec: ExpandRec, VAL w: WINDOW
参数
treerec - 组织信息记录
w - 指向窗口句柄
返回
无
副作用
无
说明
此函数显示组织的详细信息。
调用的对话框窗体
org.dfc[organizationnb]