org_br.kb 例行程序


BrowseOrganizations

文件名

org_br.kb

语法

BrowseOrganizations(VAL wHdl: WINDOW)

参数

wHdl - 调用的对话框的窗口句柄

返回

副作用

说明

函数允许用户选定一个组织返回到调用对话框。

调用的对话框窗体

org.dfc[organization]


ClearOrganizationForm

文件名

org_br.kb

语法

ClearOrganizationForm(VAL wHdl: WINDOW, VAL ClearMbrList: BOOLEAN)

参数

wHdl - 调用对话框的事件处理器

ClearMbrList - 说明是否要清除组织成员列表的标志

返回

副作用

说明

此过程清除组织对话框上的数据。

调用的对话框窗体


FillOrgCapabilitiesPage

文件名

org_br.kb

语法

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

文件名

org_br.kb

语法

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

文件名

org_br.kb

语法

HandleOrganizationPageChange(VAL FormName: STRING, REF BSR: HierarchyEventInstRec)

参数

FormName - 在对话框上被选择的 tab 页。

BSR - 事件处理器实例记录

返回

副作用

说明

如果表上还没有装入数据的话,此过程调用一个函数在 org_setting 表上装入数据。

调用的对话框窗体


InitializeOrgForm

文件名

org_br.kb

语法

InitializeOrgForm(VAL w: WINDOW, REF BSR: HierarchyEventInstRec, REF org: OrganizationRec, VAL action: STRING)

参数

w - 调用事件处理器的句柄

BSR - 包含对话框和被选节点的信息的实例记录

org - 组织记录

action - 对话框中的操作

返回

副作用

说明

此函数得到被选节点,并将数据放置在组织对话框上并赋值给组织变量。

调用的对话框窗体


OrgNameTreeExitFieldProcessing

文件名

org_br.kb

语法

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

文件名

org_br.kb

语法

SetOrganizationFields(VAL wHdl: WINDOW, VAL org: OrganizationRec, VAL mode: STRING)

参数

wHdl - 调用事件处理器的句柄

org - 组织记录

mode - 在对话框中操作的当前模式

返回

副作用

说明

基准 org.organization_id 样式,植入组织名称成员列表。

调用的对话框窗体


SetOrgButtonsForModeMC

文件名

org_br.kb

语法

SetOrgButtonsForModeMC (VAL wHdl: WINDOW, VAL mode: STRING, VAL supported: BOOLEAN)

参数

wHdl - 调用事件处理器的句柄

mode - Edit 或 View 对话框模式

supported - 说明用户是否支持该节点

返回

副作用

说明

当当前节点不被支持时,此过程禁止 AddMemberButton 和 OkButton。当节点被选中和处理组织对话框中将初始化的数据插入进树控件时,此函数被调用。

调用的对话框窗体


SetOrgFormForMC

文件名

org_br.kb

语法

SetOrgFormForMC (VAL wHdl: WINDOW)

参数

wHdl - 调用事件处理器的句柄

返回

副作用

说明

如果 TAM 被安装,那么在组织对话框的第二个标签上,此过程启用 Asset Preference 控件。它也清除该字段,并用优先选项列表填充列表框。

调用的对话框窗体


ViewOrgDetails

文件名

org_br.kb

语法

ViewOrgDetails(REF treerec: ExpandRec, VAL w: WINDOW

参数

treerec - 组织信息记录

w - 指向窗口句柄

返回

副作用

说明

此函数显示组织的详细信息。

调用的对话框窗体

org.dfc[organizationnb]