rchg_bf.kb 的例行程序


ExitCategoryField

文件名

rchg_bf.kb

语法

ExitCategoryField(REF id: STRING): INTEGER IS

参数

id - 类别标识

返回

整数

副作用

说明

该例行程序自动移植类别字段。

调用的对话框窗体


R_AcceptChange

文件名

rchg_bf.kb

语法

R_AcceptChange(VAL w: WINDOW): INTEGER IS

参数

w - 窗口句柄

返回

整数

副作用

说明

当用户完成编辑并准备接受更改请求时运行该例行程序。

调用的对话框窗体

rchg.dfc[disposition]


R_AddApprovalToOldChange

文件名

rchg_bf.kb

语法

R_AddApprovalToOldChange(VAL this_Approval: R_APPROVAL_REC) IS

参数

this_Approval - 当前批准记录

返回

副作用

说明

该例行程序将批准记录添加到 AChanges 堆栈的相应更改上。

调用的对话框窗体


R_AddAssocProblemToOldChange

文件名

rchg_bf.kb

语法

R_AddAssocProblemToOldChange(VAL this_AssocProb: R_ASSOC_PROB_REC) IS

参数

this_AssocProb - 当前关联的问题记录

返回

副作用

说明

该例行程序将相关联的问题记录添加到 AChanges 堆栈的相应更改上。

调用的对话框窗体


R_AddChangeAsActivity

文件名

rchg_bf.kb

语法

R_AddChangeAsActivity IS

参数

A_Index - 当前更改的活动索引

返回

副作用

说明

该例行程序将更改添加为活动。

调用的对话框窗体


R_AddChangeAttachmentsToOldChange

文件名

rchg_bf.kb

语法

R_AddChangeAttachmentsToOldChange IS

参数

返回

副作用

说明

该例行程序将更改附件记录添加到 AChanges 堆栈的相应更改上。

调用的对话框窗体


R_AddCommandsToOldSchedule

文件名

rchg_bf.kb

语法

R_AddCommandsToOldSchedule IS

参数

返回

副作用

说明

该例行程序将命令添加到 AChanges 堆栈的相应调度上。

调用的对话框窗体


R_AddDependenciesToOldSchedule

文件名

rchg_bf.kb

语法

R_AddDependenciesToOldSchedule IS

参数

返回

副作用

说明

该例行程序将相关性添加到 AChanges 堆栈的相应调度上。

调用的对话框窗体


R_AddHistoryForStatusChange

文件名

rchg_bf.kb

语法

R_AddHistoryForStatusChange(VAL thisStatus: R_STATUS_REC) IS

参数

返回

副作用

说明

该例行程序添加状态更改的历史。

调用的对话框窗体


R_AddImpactToOldChange

文件名

rchg_bf.kb

语法

R_AddImpactToOldChange(VAL this_Impact: R_IMPACT_REC) IS

参数

this_Impact - 当前效应记录

返回

副作用

说明

该例行程序将效应记录添加到 AChanges 堆栈的相应更改上。

调用的对话框窗体


R_AddInventoryToOldChange

文件名

rchg_bf.kb

语法

R_AddInventoryToOldChange IS

参数

返回

副作用

说明

该例行程序将 inv_effect 记录添加到 AChanges 堆栈的相应更改上。

调用的对话框窗体


R_AddInventorytoOldImpact

文件名

rchg_bf.kb

语法

R_AddInventorytoOldImpact IS

参数

返回

副作用

说明

该例行程序将库存添加到 AChanges 堆栈的相应效应上。

调用的对话框窗体


R_AddInventoryToOldSchedule

文件名

rchg_bf.kb

语法

R_AddInventoryToOldSchedule IS

参数

返回

副作用

说明

该例行程序将库存添加到 AChanges 堆栈的相应调度上。

调用的对话框窗体


R_AddItemsToOldImpact

文件名

rchg_bf.kb

语法

R_AddItemsToOldImpact IS

参数

返回

副作用

说明

该例行程序将项添加到 AChanges 堆栈的相应效应上。

调用的对话框窗体


R_AddKeywordsToOldImpact

文件名

rchg_bf.kb

语法

R_AddKeywordsToOldImpact IS

参数

返回

副作用

说明

该例行程序将关键字添加到 AChanges 堆栈的相应效应上。

调用的对话框窗体


R_AddResourceImpact

文件名

rchg_bf.kb

语法

R_AddResourceImpact(VAL w: WINDOW, REF impItemsList: LIST OF R_IMP_ITEM_REC, VAL impResource: R_ResourceOptionRec) IS

参数

w - 当前窗口

impItemsList - 效应项记录列表

impResource - 效应资源选项记录

返回

副作用

说明

该例行程序将资源(组织或人员)添加到效应分析。

调用的对话框窗体

people.dfc[peoplesearchonly]


R_AddResourcesToOldSchedule

文件名

rchg_bf.kb

语法

R_AddResourcesToOldSchedule IS

参数

返回

副作用

说明

该例行程序将资源添加到 AChanges 堆栈的相应调度上。

调用的对话框窗体


R_AddSchedulesToOldChange

文件名

rchg_bf.kb

语法

R_AddSchedulesToOldChange IS

参数

返回

副作用

说明

该例行程序将调度记录添加到 AChanges 堆栈的相应更改上。

调用的对话框窗体


R_AddScheduleToOldChange

文件名

rchg_bf.kb

语法

R_AddScheduleToOldChange(VAL this_Task: R_TASK_REC) IS

参数

this_Task - 当前任务记录

返回

副作用

说明

该例行程序将任务记录添加到 AChanges 堆栈的相应更改上。

调用的对话框窗体


R_AddTextToOldChange

文件名

rchg_bf.kb

语法

R_AddTextToOldChange IS

参数

返回

副作用

说明

该例行程序将文本记录添加到 AChanges 堆栈的相应更改上。

调用的对话框窗体


R_AddTextToOldImpact

文件名

rchg_bf.kb

语法

R_AddTextToOldImpact IS

参数

返回

副作用

说明

该例行程序将文本记录添加到 AChanges 堆栈的相应效应上。

调用的对话框窗体


R_AddTextToOldSchedule

文件名

rchg_bf.kb

语法

R_AddTextToOldSchedule IS

参数

返回

副作用

说明

该例行程序将文本记录添加到 AChanges 堆栈的相应调度上。

调用的对话框窗体


R_Apply__Model

文件名

rchg_bf.kb

语法

R_Apply_Model(VAL w: WINDOW, VAL newModel_ID: INTEGER, ): INTEGER IS

参数

w - 当前窗口句柄

newModel_ID - 要应用的模型标识

返回

整数

副作用

说明

该例行程序将模型应用于更改。

调用的对话框窗体


R_ApproveSubordinateChangeRequests

文件名

rchg_bf.kb

语法

R_ApproveSubordinateChangeRequests(VAL This_Status: R_STATUS_REC ): BOOLEAN IS

参数

this_Status - 状态记录

返回

布尔值

副作用

说明

该例行程序批准附属更改请求。

调用的对话框窗体


R_AssetDefinitionComplete

文件名

rchg_bf.kb

语法

R_AssetDefinitionComplete(REF this_Effect: R_INV_EFFECT_REC): BOOLEAN IS

参数

this_Effect - 库存影响

返回

布尔值

副作用

说明

该例行程序检查资产定义。如果未提供定义,则返回 FALSE 值。

调用的对话框窗体


R_CascadeChangeApprovalMethod

文件名

rchg_bf.kb

语法

R_CascadeChangeApprovalMethod(VAL approvalType: INTEGER ): INTEGER IS

参数

approvalType - 这等于批准方法( 1 = 'A' = 接受所有活动和 2 = 'B' = 依活动而定)

返回

整数

副作用

说明

如果更改批准方法,则这些更改方法将在更改系列内级联。与此同时,状态标识不管怎样总是重置为保存的状态类型。

调用的对话框窗体


R_CheckActivityStatus

文件名

rchg_bf.kb

语法

R_CheckActivityStatus(VAL w:Window): BOOLEAN IS

参数

w - 当前窗口

返回

布尔值

副作用

说明

该例行程序检查可能来自模型的活动的无效状态。

调用的对话框窗体


R_CheckDependencyDates

文件名

rchg_bf.kb

语法

R_CheckDependencyDates(VAL this_Dependency: R_DEPENDENCY_REC, VAL this_Task: R_TASK_REC, VAL dep_Type: STRING): BOOLEAN IS

参数

this_Dependency - 当前相关性记录

this_Task - 当前任务记录

dep_Type - 相关性类型

返回

布尔值

副作用

说明

该例行程序确定相关性日期是否冲突。

调用的对话框窗体


R_CheckDependencyStartEndDates

文件名

rchg_bf.kb

语法

R_CheckDependencyStartEndDates(VAL dependTask: R_TASK_REC, VAL independTask: R_TASK_REC, VAL dep_Type: STRING): BOOLEAN IS

参数

dependTask - 依赖任务

independTask - 不依赖任务

dep_Type - 相关性类型

返回

布尔值

副作用

说明

该例行程序在给定任务的相关性时,验证其开始和结束日期。

调用的对话框窗体


R_CheckForActivityDeletions

文件名

rchg_bf.kb

语法

R_CheckForActivityDeletions: BOOLEAN IS

参数

返回

布尔值

副作用

说明

该例行程序检查是否已删除任何活动。

调用的对话框窗体


R_CheckForAlreadyExecutedImpact

文件名

rchg_bf.kb

语法

R_CheckForAlreadyExecutedImpact(VAL check_Type: STRING): BOOLEAN IS

参数

check_Type - 要检查的效应分析类型

返回

布尔值

副作用

说明

该例行程序检查是否已执行效应分析。

调用的对话框窗体


R_CheckForCCBApproval

文件名

rchg_bf.kb

语法

R_CheckForCCBApproval(VAL this_Approval: R_APPROVAL_REC, REF CCB_Status: STRING): BOOLEAN IS

参数

this_approval - 批准记录

ccb_Status - CCB 状态

返回

布尔值

副作用

说明

该例行程序检查 CCB 批准。

调用的对话框窗体


R_CheckForCompletedImpacts

文件名

rchg_bf.kb

语法

R_CheckForCompletedImpacts: BOOLEAN IS

参数

返回

布尔值

副作用

说明

该例行程序检查完成的效应。如果所有效应都已完成,则返回 TRUE。

调用的对话框窗体


R_CheckForDeleteableTask

文件名

rchg_bf.kb

语法

R_CheckForDeleteableTask: BOOLEAN IS

参数

返回

布尔值

副作用

说明

该例行程序确定是否已删除任务关系。

调用的对话框窗体


R_CheckForDuplicateDependency

文件名

rchg_bf.kb

语法

R_CheckForDuplicateDependency(VAL name: STRING, VAL type: INTEGER): BOOLEAN IS

参数

name - 要检查的记录的名称

relation - 相关性关系

type - 要检查的记录类型

返回

布尔值

副作用

说明

该例行程序检查相关性是否为一个副本。

调用的对话框窗体


R_CheckForNoImpInv

文件名

rchg_bf.kb

语法

R_CheckForNoImpInv: BOOLEAN IS

参数

返回

布尔值

副作用

说明

该例行程序检查是否有任何库存与效应相关联。

调用的对话框窗体


R_CheckForNoImpKeywords

文件名

rchg_bf.kb

语法

R_CheckForNoImpKeywords: BOOLEAN IS

参数

返回

布尔值

副作用

说明

该例行程序检查是否有任何关键字与效应相关联。

调用的对话框窗体


R_CheckForNoPossScheduleDependencyLoop

文件名

rchg_bf.kb

语法

R_CheckForNoPossScheduleDependencyLoop( VAL this_Dependency: R_DEPENDENCY_REC, VAL dependencyList: LIST OF R_DEPENDENCY_REC): BOOLEAN IS

参数

this_Dependency - 当前相关性

dependencyList - 相关性列表

返回

布尔值

副作用

说明

该例行程序检查相关性列表中是否有任何任务名称。

调用的对话框窗体


R_CheckForOldActivity

文件名

rchg_bf.kb

语法

R_CheckForOldActivity(VAL aIndex: INTEGER): BOOLEAN IS

参数

aIndex - 索引

返回

布尔值

副作用

说明

该例行程序查看 CStack 上的当前活动是否已经存在于 AChanges 堆栈上。如果找到,则返回 TRUE。

调用的对话框窗体


R_CheckForOldApproval

文件名

rchg_bf.kb

语法

R_CheckForOldApproval(VAL aIndex: INTEGER): BOOLEAN IS

参数

aIndex - 索引

返回

布尔值

副作用

说明

该例行程序查看 CStack 上的批准人标识是否已经存在于 AChanges 堆栈上。如果找到,则返回 TRUE。

调用的对话框窗体


R_CheckForOldImpact

文件名

rchg_bf.kb

语法

R_CheckForOldImpact(VAL aIndex: INTEGER): BOOLEAN IS

参数

aIndex - 索引

返回

布尔值

副作用

说明

该例行程序查看 CStack 上的效应类别是否已经存在于 AChanges 上。如果找到,则返回 TRUE。

调用的对话框窗体


R_CheckForOldSchedule

文件名

rchg_bf.kb

语法

R_CheckForOldSchedule(VAL aIndex: INTEGER): BOOLEAN IS

参数

aIndex - 索引

返回

布尔值

副作用

说明

该例行程序查看 CStack 上的调度名称是否已经存在于 AChanges 上。如果找到,则返回 TRUE。

调用的对话框窗体


R_CheckForSubordinateCompletion

文件名

rchg_bf.kb

语法

R_CheckForSubordinateCompletion: BOOLEAN IS

参数

返回

布尔值

副作用

说明

如果有要批准的活动,则验证其已被批准。如果没有要批准的活动,则可以批准更改。

调用的对话框窗体


R_CheckForTotalApproval

文件名

rchg_bf.kb

语法

R_CheckForTotalApproval(REF Total_Status: STRING, VAL This_Status: R_STATUS_REC): BOOLEAN IS

参数

Total_Status - 此更改请求的总状态

this_Status - 当前状态

返回

布尔值

副作用

说明

该例行程序检查对更改请求的总批准。

调用的对话框窗体


R_CheckForTotalResourceandDuration

文件名

rchg_bf.kb

语法

R_CheckForTotalResourceandDuration: BOOLEAN IS

参数

返回

布尔值

副作用

说明

该例行程序确认任务开始和结束日期大于或等于持续时间。它还确认总的人工时间大于或等于任务人工时间。

调用的对话框窗体


R_CheckForUnDefinedInvEffects

文件名

rchg_bf.kb

语法

R_CheckForUnDefinedInvEffects: INTEGER IS

参数

返回

整数

副作用

说明

该例行程序检查是否有任何库存影响还未完成。从问题创建新的更改可能会产生未完成的库存影响,这将产生无定义的缺省影响。

调用的对话框窗体


R_CheckForValidCompletion

文件名

rchg_bf.kb

语法

R_CheckForValidCompletion: BOOLEAN IS

参数

返回

布尔值

副作用

说明

该例行程序防止删除百分之百完成的任务。如果尝试删除已百分之百完成的任务,则返回 FALSE 值。

调用的对话框窗体


R_CheckForValidStatusAfterApproval

文件名

rchg_bf.kb

语法

R_CheckForValidStatusAfterApproval( VAL thisStatus: R_STATUS_REC): BOOLEAN IS

参数

thisStatus - 状态记录

返回

布尔值

副作用

说明

该例行程序进行检查,以确认 APPROVED 的有效事件标识已成功地添加到 Cstack.History 列表中。

调用的对话框窗体


R_CheckStartEndDates

文件名

rchg_bf.kb

语法

R_CheckStartEndDates(VAL Start_Date: DATE, VAL Start_Time: TIME, VAL End_Date: DATE, VAL End_Time: TIME ): BOOLEAN IS

参数

Start_Date - 开始日期

Start_Time - 开始时间

End_Date - 结束日期

End_Time - 结束时间

返回

布尔值

副作用

说明

该例行程序确定指定的日期和时间是否有效。

调用的对话框窗体


R_CheckTimeConstraintsForExecution

文件名

rchg_bf.kb

语法

R_CheckTimeConstraintsForExecution: STRING IS

参数

返回

字符串

副作用

说明

该例行程序检查是否可执行命令。

调用的对话框窗体


R_ChooseInvEffectTypeMask

文件名

rchg_bf.kb

语法

R_ChooseInvEffectTypeMask(VAL w: WINDOW): INTEGER IS

参数

w - 当前窗口

返回

整数

副作用

说明

该例行程序选择一种库存影响类型掩码(添加/更新/删除)。

调用的对话框窗体

rchg.dfc[selectinveffect]


R_CleanUpOldModelInfo

文件名

rchg_bf.kb

语法

R_CleanUpOldModelInfo IS

参数

返回

副作用

说明

该例行程序从更改中删除模型信息。

调用的对话框窗体


R_ClearAlterFlags

文件名

rchg_bf.kb

语法

R_ClearAlterFlags IS

参数

返回

副作用

说明

该例行程序清除 CStack[1] 实例数据的改动标志。

调用的对话框窗体


R_ClearImpactAlterFlags

文件名

rchg_bf.kb

语法

R_ClearImpactAlterFlags(REF this_Impact: R_IMPACT_REC) IS

参数

this_Impact - 效应记录

返回

副作用

说明

该例行程序清除效应改动标志。

调用的对话框窗体


R_ClearInvEffectAlterFlags

文件名

rchg_bf.kb

语法

R_ClearInvEffectAlterFlags(REF this_InvEffect: R_INV_EFFECT_REC)

参数

this_InvEffect -“库存影响”记录

返回

副作用

说明

该例行程序清除库存影响改动标志。

调用的对话框窗体


R_ClearScheduleAlterFlags

文件名

rchg_bf.kb

语法

R_ClearScheduleAlterFlags(REF this_Task: R_TASK_REC) IS

参数

this_Task - 当前任务记录

返回

副作用

说明

该例行程序清除任务改动标志。

调用的对话框窗体


R_CompleteSubordinateChangeRequests

文件名

rchg_bf.kb

语法

R_CompleteSubordinateChangeRequests: INTEGER IS

参数

返回

整数

副作用

说明

该例行程序完成附属更改请求。

调用的对话框窗体


R_ConvertInvEffectToChangeStyle

文件名

rchg_bf.kb

语法

R_ConvertInvEffectToChangeStyle(VAL massDefList: LIST OF R_MassDefRec, VAL invList: LIST OF IS_InventoryRec): INTEGER IS

参数

massDef - 当前组维护记录

invList - 相关联的库存列表

返回

整数

副作用

说明

该例行程序将组维护记录转换成库存影响。

调用的对话框窗体


R_ConvertInvEffectToInvStyle

文件名

rchg_bf.kb

语法

R_ConvertInvEffectToInvStyle(REF massDefList: LIST OF R_MassDefRec, REF invList: LIST OF IS_InventoryRec, VAL description: STRING): INTEGER IS

参数

massDefList - 当前组维护记录

invList - 相关联的库存列表

description - 说明

返回

整数

副作用

说明

该例行程序将库存影响转换成组维护记录。

调用的对话框窗体


R_CreateExcludeCompletedSQLString

文件名

rchg_bf.kb

语法

R_CreateExcludeCompletedSQLString(REF Status_SQL_String: STRING, VAL Restricted_To_Problem: BOOLEAN, VAL Problem_ID: STRING) IS

参数

Status_SQL_String - 选择标准

Restricted_To_Problem - 确定是否将显示的更改限制为与给定的问题标识相关联的更改

Problem_ID - 限制查询的问题标识

返回

副作用

说明

该例行程序创建排斥完成类型的选择标准。

调用的对话框窗体


R_DetermineapprovalEligibility

文件名

rchg_bf.kb

语法

R_DetermineapprovalEligibility IS

参数

返回

副作用

说明

该例行程序管理给定更改请求的批准列表,确定具有批准资格的批准人。对于那些被认定为合格的批准人,将把他们的批准权限设置为“合格”。然后,该值用于确定要在“批准”对话框 MCLB 中显示哪些更改请求。结束所有的更改请求修改后,调用该例行程序来进行批准。

调用的对话框窗体


R_DisplayEntireChangeTree

文件名

rchg_bf.kb

语法

R_DisplayEntireChangeTree(VAL w:WINDOW, VAL Change_ID: INTEGER, REF DDViews: R_DataViewerRec VAL field_Name: STRING) :LIST OF R_DISPLAY_CTREE_REC IS

参数

w - 窗口处理器

ChangeID - 更改标识

DDViews - R_DataViewerRec

Field_Name - MCLB 控制字段名

返回

R_G_Entire_CTree - The entire change tree

副作用

说明

该函数在 MCLB 控件中显示整个更改树。

调用的对话框窗体


R_DuplicateInvEffectAssetTag

文件名

rchg_bf.kb

语法

R_DuplicateInvEffectAssetTag(VAL newTag: STRING, VAL oldID: INTEGER): BOOLEAN IS

参数

newTag - 资产标记

oldID - 库存影响标识

返回

布尔值

副作用

说明

该例行程序搜索当前更改请求的资产标记副本。如果找到,则返回 TRUE。

调用的对话框窗体


R_DuplicateInvEffectAssetTagFromDB

文件名

rchg_bf.kb

语法

R_DuplicateInvEffectAssetTagFromDB(VAL newTag: STRING): BOOLEAN IS

参数

newTag - 资产标记

返回

布尔值

副作用

说明

该例行程序从 INV_EFFECT 表中选择库存影响标识。

调用的对话框窗体


R_Enable_DisableControls

文件名

rchg_bf.kb

语法

R_Enable_DisableControls(VAL w: WINDOW, VAL mode: INTEGER, VAL status_id: STRING): INTEGER IS

参数

w - 当前窗口

mode - 整数

status_id - 字符串

返回

整数

副作用

说明

在“保持”情况下,该函数根据模式或状态类型将对话框控件设置为相应启用或禁用状态。

调用的对话框窗体


R_Enable_ViewControls

文件名

rchg_bf.kb

语法

R_Enable_ViewControls(VAL w: WINDOW, VAL mode: INTEGER, VAL status_id: STRING): INTEGER

参数

w - 当前窗口

mode - 将等于编辑或查看模式

status_id - 当前状态标识

返回

整数

副作用

说明

在“保持”情况下,该函数根据模式或状态类型将对话框控件设置为相应启用或禁用状态。

调用的对话框窗体


R_ExecuteCallActionFromScheduleTask

文件名

rchg_bf.kb

语法

R_ExecuteCallActionFromScheduleTask(VAL Type:STRING, REF Error_List: LIST OF STRING): INTEGER IS

参数

Type - 应当执行任务的时间

Error_List - 在执行过程中发生的错误的列表

返回

整数

副作用

说明

该例行程序从已调度的任务中调用系统命令。

调用的对话框窗体


R_ExecuteConnectionImpact

文件名

rchg_bf.kb

语法

R_ExecuteConnectionImpact(REF impItemsList: LIST OF R_IMP_ITEM_REC)

参数

impItemsList - 效应项记录列表

返回

副作用

说明

该例行程序执行连接效应分析。

调用的对话框窗体


R_ExportChangeToProjectScheduler

文件名

rchg_bf.kb

语法

R_ExportChangeToProjectScheduler IS

参数

返回

副作用

说明

这是一个空的例行程序。

调用的对话框窗体


R_ExtractInvEffectAtrFromList

文件名

rchg_bf.kb

语法

R_ExtractInvEffectAtrFromList(REF lst: LIST OF R_INV_EFFECT_ATR_REC, VAL ID: INTEGER): R_INV_EFFECT_ATR_REC IS

参数

lst - 查找到的属性的列表

ID -  库存影响的标识

返回

R_INV_EFFECT_ATR_REC

副作用

说明

该例行程序从列表中提取库存影响属性。

调用的对话框窗体


R_ExtractInvEffectConFromList

文件名

rchg_bf.kb

语法

R_ExtractInvEffectConFromList(REF lst: LIST OF R_INV_EFFECT_CON_REC, VAL ID: INTEGER): R_INV_EFFECT_CON_REC IS

参数

lst - 查找到的合同的列表

ID - 要搜索的库存影响的标识

返回

R_INV_EFFECT_CON_REC

副作用

说明

该例行程序从列表中提取库存影响合同。

调用的对话框窗体


R_ExtractInvEffectFromList

文件名

rchg_bf.kb

语法

R_ExtractInvEffectFromList(REF lst: LIST OF R_INV_EFFECT_REC, VAL ID: INTEGER): R_INV_EFFECT_REC IS

参数

lst -  库存影响“连接”的列表

ID -  库存影响的标识

返回

R_INV_EFFECT_REC

副作用

说明

该例行程序提取给定标识的列表。

调用的对话框窗体


R_ExtractInvEffectHstFromList

文件名

rchg_bf.kb

语法

R_ExtractInvEffectHstFromList(REF lst: LIST OF R_INV_EFFECT_HST_REC, VAL el: R_INV_EFFECT_HST_REC): R_INV_EFFECT_HST_REC IS

参数

lst - 历史记录列表

el - 当前库存影响历史记录

返回

R_INV_EFFECT_HST_REC

副作用

说明

该例行程序从给定的库存影响中获取历史列表。

调用的对话框窗体


R_ExtractInvEffectOnFromList

文件名

rchg_bf.kb

语法

R_ExtractInvEffectOnFromList(REF lst: LIST OF R_INV_EFFECT_ON_REC, VAL ID: INTEGER): R_INV_EFFECT_ON_REC IS

参数

lst -  库存影响“连接”的列表

ID -  库存影响的标识

返回

R_INV_EFFECT_ON_REC

副作用

说明

该例行程序提取给定标识的库存影响合同列表。

调用的对话框窗体


R_FindInvEffectInList

文件名

rchg_bf.kb

语法

R_FindInvEffectInList(VAL lst: LIST OF R_INV_EFFECT_REC, VAL ID: INTEGER): INTEGER IS

参数

lst -  库存影响记录列表

ID -  库存影响标识

返回

整数

副作用

说明

该例行程序提取给定标识的列表。

调用的对话框窗体


R_FindOldCommand

文件名

rchg_bf.kb

语法

R_FindOldCommand(VAL this_SchedCommand: R_SCHED_COMMANDS_REC): BOOLEAN IS

参数

this_SchedCommand - 任务的命令

返回

布尔值

副作用

说明

该例行程序查找旧命令。

调用的对话框窗体


R_FindScheduleInList

文件名

rchg_bf.kb

语法

R_FindScheduleInList(VAL Sched_Name: STRING, VAL Schedules: LIST OF R_TASK_REC): R_TASK_REC IS

参数

Sched_Name - 指定调度的标识(“调度名”是主键)

Schedules - 要搜索的调度的列表

返回

整数

副作用

说明

该例行程序检索指定“Sched_Name”的调度。

调用的对话框窗体


R_FindScheduleMatchingDependency

文件名

rchg_bf.kb

语法

R_FindScheduleMatchingDependency(VAL this_Task: STRING, VAL TaskList: LIST OF R_TASK_REC): INTEGER IS

参数

this_Task - 当前调度的任务记录

TaskList - 调度的任务的列表

返回

整数

副作用

说明

该例行程序定位与相关性相匹配的任务记录。

调用的对话框窗体


R_FreezeControls

文件名

rchg_bf.kb

语法

R_FreezeControls(VAL w: WINDOW, VAL statusType: STRING, VAL mode: INTEGER): BOOLEAN IS

参数

w - 当前窗口

statusType - 字符串

mode - 整数

返回

布尔值

副作用

说明

该例行程序在打开具有“保持”状态类型的更改请求时禁用更改记事簿控件。

调用的对话框窗体


R_FreezeSubordinateRequests

文件名

rchg_bf.kb

语法

R_FreezeSubordinateRequests(VAL This_Status: R_STATUS_REC): INTEGER IS

参数

this_Status - 状态记录

返回

整数

副作用

说明

该例行程序取一个附属请求(活动),更改当前状态标识(应当是一种非“保持”状态类型),并将其设置为传入的状态标识(This_Status)。This_Status.Type 应当等于“保持”。

调用的对话框窗体


R_GetActivityDates

文件名

rchg_bf.kb

语法

R_GetActivityDates(REF activityDateTime: R_SCHEDULE_DT_REC, VAL Type: INTEGER) IS

参数

activityDateTime - 包含日期和时间的记录结构

Type - 计划的和实际的日期/时间之间的差别

返回

副作用

说明

该例行程序获取活动日期。

调用的对话框窗体


R_GetApprovalMatchingMCLB

文件名

rchg_bf.kb

语法

R_GetApprovalMatchingMCLB(VAL w: WINDOW, VAL field_Name: STRING, REF this_Approval: R_APPROVAL_REC): INTEGER IS

参数

w - 当前窗口

field_Name - 批准 MCLB 的名称

this_Approval - 当前批准记录

返回

整数

副作用

说明

该例行程序查找与 MCLB 相匹配的批准记录的索引。

调用的对话框窗体


R_GetAssocProblemMatchingMCLB

文件名

rchg_bf.kb

语法

R_GetAssocProblemMatchingMCLB(VAL w: WINDOW, VAL field_Name: STRING, REF this_AssocProb: R_ASSOC_PROB_REC): INTEGER IS

参数

w - 当前窗口

field_Name - 相关联的问题 MCLB 的名称

this_AssocProb - 相关联的问题记录

返回

整数

副作用

说明

该例行程序查找与 MCLB 相匹配的关联问题记录的索引。

调用的对话框窗体


R_GetCCBNamesForMember

文件名

rchg_bf.kb

语法

R_GetCCBNamesForMember(VAL user_id: STRING): INTEGER IS

参数

user_id - 组成员用户标识

返回

整数

副作用

说明

该例行程序检索组标识列表,其中给定的用户标识是一个成员。

调用的对话框窗体


R_GetChangeListIndex

文件名

rchg_bf.kb

语法

R_GetChangeListIndex(VAL Changes: LIST OF R_CHANGE_REC, VAL ID: INTEGER): INTEGER IS

参数

Changes - 更改列表

ID - 要查找的更改的标识

返回

整数

副作用

说明

该例行程序获取由标识指定的更改记录的索引。

调用的对话框窗体


R_GetCurrIndex

文件名

rchg_bf.kb

语法

R_GetCurrIndex(VAL w: WINDOW,VAL field_Name: STRING, VAL type: INTEGER): INTEGER IS

参数

w - 当前窗口

field_Name - MCLB 的名称

type - 组件类型

返回

整数

副作用

说明

该例行程序获取更改组件的当前索引。

调用的对话框窗体


R_GetDateTimesForTask

文件名

rchg_bf.kb

语法

R_GetDateTimesForTask(VAL Curr_Index: INTEGER, REF TaskList: LIST OF R_TASK_REC) IS

参数

Curr_Index - 调度的任务的索引

TaskList - 调度的任务的列表

返回

副作用

说明

该例行程序计算调度的任务的日期。

调用的对话框窗体


R_GetImpactItemMatchingMCLB

文件名

rchg_bf.kb

语法

R_GetImpactItemMatchingMCLB(VAL w: WINDOW, VAL field_Name: STRING, REF this_ImpactItem: R_IMP_ITEM_REC): INTEGER IS

参数

w - 当前窗口

field_Name - 效应 MCLB 的名称

this_impactItem - 效应项记录

返回

整数

副作用

说明

该例行程序查找与 MCLB 相匹配的效应记录的索引。

调用的对话框窗体


R_GetImpactMatchingMCLB

文件名

rchg_bf.kb

语法

R_GetImpactMatchingMCLB(VAL w: WINDOW, VAL field_Name: STRING, REF this_Impact: R_IMPACT_REC): INTEGER IS

参数

w - 当前窗口

field_Name - 效应 MCLB 的名称

返回

整数

副作用

说明

该例行程序查找与 MCLB 相匹配的效应记录的索引。

调用的对话框窗体


R_GetInventory

文件名

rchg_bf.kb

语法

R_GetInventory(VAL inventory_id: STRING, REF problem_id: STRING) IS

参数

inventory_id - 库存标识

problem_id - 问题标识

返回

副作用

说明

该例行程序根据给定的问题标识检索库存标识。

调用的对话框窗体


R_GetLocationForPerson

文件名

rchg_bf.kb

语法

R_GetLocationForPerson(VAL people_ID: INTEGER): STRING IS

参数

people_ID - 要搜索的人员的标识

返回

字符串

副作用

说明

该例行程序检查联系关系,并返回联系的场所标识。

调用的对话框窗体


R_GetOrganizationForPerson

文件名

rchg_bf.kb

语法

R_GetOrganizationForPerson(VAL people_ID: INTEGER): STRING IS

参数

people_ID - 要搜索的人员的标识

返回

字符串

副作用

说明

该例行程序取装某人员所属的第一个组织,并返回组织标识。

调用的对话框窗体


R_GetOrganizationNameList

文件名

rchg_bf.kb

语法

R_GetOrganizationNameList(VAL people_id: INTEGER, REF lst: LIST OF STRING): INTEGER IS

参数

people_id - 人员标识

lst - 组织名列表

返回

整数

副作用

说明

该例行程序检索该人员所属的组织名列表。

调用的对话框窗体


R_GetScheduleMatchingMCLB

文件名

rchg_bf.kb

语法

R_GetScheduleMatchingMCLB(VAL w: WINDOW, VAL field_Name: STRING, REF this_Task: R_TASK_REC): INTEGER IS

参数

w - 当前窗口

field_Name - 任务 MCLB 的名称

this_Task - 当前任务

返回

整数

副作用

说明

该例行程序查找与 MCLB 相匹配的任务记录的索引。

调用的对话框窗体


R_GetSomeHistList

文件名

rchg_bf.kb

语法

R_GetSomeHistList(VAL where: STRING, REF lst: LIST OF HistRec): INTEGER IS

参数

where - SQL WHERE 子句

lst - 历史记录列表

返回

整数

副作用

说明

该例行程序检索库存历史列表。

调用的对话框窗体


R_HistoryEventHasOccurred

文件名

rchg_bf.kb

语法

R_HistoryEventHasOccurred(VAL change_id: INTEGER, VAL event_id: STRING): BOOLEAN IS

参数

change_id - 更改的标识

event_id - 历史事件标识

返回

布尔值

副作用

说明

该例行程序验证是否已发生选定的历史事件。

调用的对话框窗体


R_InitChangeFromProblem

文件名

rchg_bf.kb

语法

R_InitChangeFromProblem(REF thisChange: R_CHANGE_REC, VAL problem: ProblemRecord) IS

参数

this_Request - 当前更改记录

problem - 要从其中初始化更改记录的问题记录

返回

副作用

说明

该例行程序从问题记录初始化更改。

调用的对话框窗体


R_InitializeChangeData

文件名

rchg_bf.kb

语法

R_InitializeChangeData(VAL w: WINDOW) IS

参数

w - 当前窗口

返回

副作用

说明

该例行程序初始化更改数据。

调用的对话框窗体


R_InitializeChangeMCLBs

文件名

rchg_bf.kb

语法

R_InitializeChangeMCLBs(VAL w: WINDOW) IS

参数

Changes - 更改列表

w - 窗口处理器

返回

副作用

说明

该例行程序初始化更改 MCLB。

调用的对话框窗体


R_InitializeOldStatusField

文件名

rchg_bf.kb

语法

R_InitializeOldStatusField(REF thisRequest: R_CHANGE_REC): INTEGER IS

参数

thisRequest - 更改请求

返回

整数

副作用

说明

该例行程序初始化旧状态字段。

调用的对话框窗体


R_InsertHistoryForInvEffects

文件名

rchg_bf.kb

语法

R_InsertHistoryForInvEffects IS

参数

返回

副作用

说明

该例行程序插入库存影响的历史。

调用的对话框窗体


R_InsertIntoInvEffectListBox

文件名

rchg_bf.kb

语法

R_InsertIntoInvEffectListBox(VAL w: WINDOW) IS

参数

w - 当前窗口

返回

副作用

说明

该例行程序将库存影响说明插入库存影响列表框。

调用的对话框窗体


R_InvContractToInvEffectCon

文件名

rchg_bf.kb

语法

R_InvContractToInvEffectCon(VAL invK: InvContractRec ): R_INV_EFFECT_CON_REC IS

参数

invK - 当前库存合同记录

返回

R_INV_EFFECT_CON_REC

副作用

说明

该例行程序将库存合同信息复制到库存影响。

调用的对话框窗体


R_InvEffectAtrToPhysAttrib

文件名

rchg_bf.kb

语法

R_InvEffectAtrToPhysAttrib(VAL effectAtr: R_INV_EFFECT_ATR_REC ): R_PhysAttribRec IS

参数

effectAtr - 当前库存影响属性记录。

返回

R_PhysAttribRec

副作用

说明

该例行程序将库存影响属性信息复制到库存。

调用的对话框窗体


R_InvEffectConToInvContract

文件名

rchg_bf.kb

语法

R_InvEffectConToInvContract(VAL effectCon: R_INV_EFFECT_CON_REC ): InvContractRec IS

参数

effectCon - 当前库存影响合同记录

返回

InvContractRec

副作用

说明

该例行程序将“库存影响”合同信息复制到库存。

调用的对话框窗体


R_InvEffectHstToInvHist

文件名

rchg_bf.kb

语法

R_InvEffectHstToInvHist(VAL effectHst: R_INV_EFFECT_HST_REC): R_HistViewRec

参数

effectHst - 当前库存影响历史记录

返回

R_HistViewRec

副作用

说明

该例行程序将库存影响历史复制到库存。

调用的对话框窗体


R_InvEffectOnToIsInv

文件名

rchg_bf.kb

语法

R_InvEffectOnToIsInv(VAL effectOn: R_INV_EFFECT_ON_REC): IS_InventoryRec IS

参数

effectOn - 记录上的当前库存影响

返回

IS_InventoryRec

副作用

说明

该例行程序将库存影响信息复制到库存。

调用的对话框窗体


R_InvEffectToMassDef

文件名

rchg_bf.kb

语法

R_InvEffectToMassDef(VAL invEffect: R_INV_EFFECT_REC): R_MassDefRec IS

参数

invEffect - 当前库存影响记录

返回

R_MassDefRec

副作用

说明

该例行程序将库存影响信息复制到库存。

调用的对话框窗体


R_InvHistToInvEffectHst

文件名

rchg_bf.kb

语法

R_InvHistToInvEffectHst(VAL hist: R_HistViewRec): R_INV_EFFECT_HST_REC IS

参数

hist - 当前库存历史记录

返回

R_INV_EFFECT_HST_REC

副作用

说明

该例行程序将库存历史复制到库存影响。

调用的对话框窗体


R_InvokeInvEffectsForChange

文件名

rchg_bf.kb

语法

R_InvokeInvEffectsForChange: INTEGER IS

参数

返回

整数

副作用

说明

该例行程序启动 TCM 组维护。

调用的对话框窗体


R_IsInvToInvEffectOn

文件名

rchg_bf.kb

语法

R_IsInvToInvEffectOn(VAL inv: IS_InventoryRec): R_INV_EFFECT_ON_REC IS

参数

inv - 当前库存记录

返回

R_INV_EFFECT_ON_REC

副作用

说明

该例行程序将库存信息复制到库存影响。

调用的对话框窗体


R_ListInit

文件名

rchg_bf.kb

语法

R_ListInit: INTEGER IS

参数

返回

整数

副作用

说明

该例行程序初始化 TAM 优先选项设置。

调用的对话框窗体


R_LoadActivityStructureForChange

文件名

rchg_bf.kb

语法

R_LoadActivityStructureForChange: INTEGER IS

参数

返回

整数

副作用

说明

该例行程序从数据库检索模型活动。

调用的对话框窗体


R_LoadAfterStatusCodesIntoComboBox

文件名

rchg_bf.kb

语法

R_LoadAfterStatusCodesIntoComboBox(VAL w: WINDOW, VAL field_Name: STRING):INTEGER IS

参数

w -当前窗口

field_Name - 组合框名称

返回

整数

副作用

说明

该例行程序将指定的状态加载到指定的组合框。

调用的对话框窗体


R_LoadChangeApprovalFromModel

文件名

rchg_bf.kb

语法

R_LoadChangeApprovalFromModel( VAL ApprovalList: LIST OF R_MO_APPROVAL_REC) IS

参数

ApprovalList - 要创建的批准的列表

返回

副作用

说明

该例行程序从模型创建批准。

调用的对话框窗体


R_LoadChangeAttachmentsFromModel

文件名

rchg_bf.kb

语法

R_LoadChangeAttachmentsFromModel(VAL w: WINDOW, VAL AttachmentList: LIST OF R_MO_ATTACHMENT_REC ) IS

参数

w - 更改记事簿的窗口句柄

AttachmentList - 要创建的文件附件的列表

返回

副作用

说明

该例行程序从模型创建文件附件。

调用的对话框窗体


R_LoadChangeImpactFromModel

文件名

rchg_bf.kb

语法

R_LoadChangeImpactFromModel(VAL ImpactList: LIST OF R_MO_IMPACT_REC)

参数

ImpactList - 要创建的效应的列表

返回

副作用

说明

该例行程序从给定的模型创建效应。

调用的对话框窗体


R_LoadChangeRecordFromModel

文件名

rchg_bf.kb

语法

R_LoadChangeRecordFromModel (VAL w: WINDOW) IS

参数

w - 更改记事簿的窗口句柄

返回

副作用

说明

该例行程序根据类别检索到的模型数据来初始化更改请求数据。

调用的对话框窗体


R_LoadChangeScheduleFromModel

文件名

rchg_bf.kb

语法

R_LoadChangeScheduleFromModel( VAL TaskList: LIST OF R_MODEL_TASK_REC) IS

参数

Schedule_List - 调度的任务的列表

返回

副作用

说明

该例行程序从模型创建调度的任务。

调用的对话框窗体


R_LoadScheduleCommandsFromModel

文件名

rchg_bf.kb

语法

R_LoadScheduleCommandsFromModel(REF this_Task: R_TASK_REC, VAL CommandList: LIST OF R_MO_SCHED_COMMANDS_REC) IS

参数

this_Task - 当前任务记录

CommandList - 命令列表

返回

副作用

说明

该例行程序从模型创建调度命令。

调用的对话框窗体


R_LoadScheduleDependenciesFromModel

文件名

rchg_bf.kb

语法

R_LoadScheduleDependenciesFromModel( REF this_Task: R_TASK_REC, VAL DependencyList: LIST OF R_MO_DEPENDENCY_REC) IS

参数

this_Task - 当前任务记录

dependencyList - 相关性列表

返回

副作用

说明

该例行程序从模型创建调度相关性。

调用的对话框窗体


R_LoadScheduleResourcesFromModel

文件名

rchg_bf.kb

语法

R_LoadScheduleResourcesFromModel(REF this_Task: R_TASK_REC, VAL ResourceList: LIST OF R_MO_RESOURCE_REC) IS

参数

this_Task - 当前任务记录

ResourceList - 资源列表

返回

副作用

说明

该例行程序从模型创建调度资源。

调用的对话框窗体


R_LoadTextForChange

文件名

rchg_bf.kb

语法

R_LoadTextForChange: INTEGER IS

参数

返回

整数

副作用

说明

该例行程序从数据库检索更改的扩展文本。

调用的对话框窗体


R_MakeRelationFromActivity

文件名

rchg_bf.kb

语法

R_MakeRelationFromActivity(REF this_Task: R_TASK_REC) IS

参数

this_Task - 创建调度任务

返回

副作用

说明

该例行程序创建活动的调度任务。

调用的对话框窗体


R_MarkDoneHistoryForInvEffects

文件名

rchg_bf.kb

语法

R_MarkDoneHistoryForInvEffects IS

参数

返回

副作用

说明

该例行程序将库存影响历史标记为完成。

调用的对话框窗体


R_MassDefToInvEffect

文件名

rchg_bf.kb

语法

R_MassDefToInvEffect(VAL massDef: MassDefRec): R_INV_EFFECT_REC IS

参数

massDef -当前批量定义记录

返回

R_INV_EFFECT_REC

副作用

说明

该例行程序将库存信息复制到库存影响。

调用的对话框窗体


R_MergeInvEffect

文件名

rchg_bf.kb

语法

R_MergeInvEffect(VAL old: R_INV_EFFECT_REC, VAL new: R_INV_EFFECT_REC): R_INV_EFFECT_REC IS

参数

old - 旧库存影响记录

new - 新库存影响记录

返回

R_INV_EFFECT_REC

副作用

说明

该例行程序合并旧版本和新版本的库存影响。

调用的对话框窗体


R_MergeInvEffectAtrLists

文件名

rchg_bf.kb

语法

R_MergeInvEffectAtrLists(VAL oldList: LIST OF R_INV_EFFECT_ATR_REC, VAL newList: LIST OF R_INV_EFFECT_ATR_REC ): LIST OF R_INV_EFFECT_ATR_REC IS

参数

oldList -  库存影响属性旧列表

newList -  库存影响属性新列表

返回

LIST OF R_INV_EFFECT_ATR_REC

副作用

说明

该例行程序合并库存影响属性列表。

调用的对话框窗体


R_MergeInvEffectConLists

文件名

rchg_bf.kb

语法

R_MergeInvEffectConLists(VAL oldList: LIST OF R_INV_EFFECT_CON_REC, VAL newList: LIST OF R_INV_EFFECT_CON_REC ): LIST OF R_INV_EFFECT_CON_REC IS

参数

oldList -  库存影响合同旧列表

newList -  库存影响合同新列表

返回

LIST OF R_INV_EFFECT_CON_REC

副作用

说明

该例行程序将列表合并在一起。

调用的对话框窗体


R_MergeInvEffectHstLists

文件名

rchg_bf.kb

语法

R_MergeInvEffectHstLists(VAL oldList: LIST OF R_INV_EFFECT_HST_REC, VAL newList: LIST OF R_INV_EFFECT_HST_REC ): LIST OF R_INV_EFFECT_HST_REC IS

参数

oldList - 计划中事件的列表

newList - 已完成事件的列表

返回

R_INV_EFFECT_HST_REC

副作用

说明

该例行程序合并历史记录(计划中的和已完成的)。

调用的对话框窗体


R_MergeInvEffectLists

文件名

rchg_bf.kb

语法

R_MergeInvEffectLists(VAL oldList: LIST OF R_INV_EFFECT_REC, VAL newList: LIST OF R_INV_EFFECT_REC, VAL origDescription: STRING ): LIST OF R_INV_EFFECT_REC IS

参数

oldList -  库存影响“连接”旧列表

newList -  库存影响“连接”新列表

origDescription - 原始说明

返回

LIST OF R_INV_EFFECT_REC

副作用

说明

该例行程序合并库存影响“连接”列表。

调用的对话框窗体


R_MergeInvEffectOnLists

文件名

rchg_bf.kb

语法

R_MergeInvEffectOnLists(VAL oldList: LIST OF R_INV_EFFECT_ON_REC, VAL newList: LIST OF R_INV_EFFECT_ON_REC ): LIST OF R_INV_EFFECT_ON_REC IS

参数

oldList -  库存影响“连接”旧列表

newList -  库存影响“连接”新列表

返回

List of R_INV_EFFECT_ON_REC

副作用

说明

该例行程序合并库存影响合同列表。

调用的对话框窗体


R_ModifyAllChangeIds

文件名

rchg_bf.kb

语法

R_ModifyAllChangeIds IS

参数

返回

副作用

说明

该例行程序在复制时修改更改标识。

调用的对话框窗体


R_NotifyFrozenApprovers

文件名

rchg_bf.kb

语法

R_NotifyFrozenApprovers( VAL status_type: STRING) IS

参数

status_type - 状态类型

返回

副作用

说明

该例行程序将通知发送给该更改请求的所有批准人,这些人当前具有批准资格。在将更改请求设置为保持或非保持状态类型时,用户可以知道此时需要还是不需要他们的批准。

调用的对话框窗体


R_NotifyFrozenTaskResources

文件名

rchg_bf.kb

语法

R_NotifyFrozenTaskResources( VAL status_type: STRING) IS

参数

status_type - 状态类型

返回

副作用

说明

该例行程序通知给定更改请求的任务资源,已将它改变为“保持”状态类型。

调用的对话框窗体


R_ParseChangeText

文件名

rchg_bf.kb

语法

R_ParseChangeText IS

参数

返回

副作用

说明

这是一个空的例行程序。

调用的对话框窗体


R_PerformActivityEditView

文件名

rchg_bf.kb

语法

R_PerformActivityEditView(VAL w: WINDOW, VAL field_Name: STRING) IS

参数

w -当前窗口

field_Name - 字段名

返回

副作用

说明

该例行程序执行活动的编辑和查看。

调用的对话框窗体

rchg.dfc[change_notebook]


R_PerformChangeEditViewCopy

文件名

rchg_bf.kb

语法

R_PerformChangeEditViewCopy(VAL w: WINDOW, VAL field_Name: STRING, REF this_Request: R_CHANGE_REC) IS

参数

w -当前窗口

field_Name - 当前字段名

this_Request - 当前更改请求

返回

副作用

说明

该例行程序用于管理更改的编辑、查看和复制。

调用的对话框窗体

rchg.dfc[qbe_copy]

rchg.dfc[change_notebook]


R_PerformImpactEditView

文件名

rchg_bf.kb

语法

R_PerformImpactEditView(VAL w: WINDOW, VAL field_Name: STRING) IS

参数

w -当前窗口

field_Name - 字段名

返回

副作用

说明

该例行程序执行效应的编辑和查看。

调用的对话框窗体

rchg.dfc[impact_notebook]


R_PerformInventoryEdit

文件名

rchg_bf.kb

语法

R_PerformInventoryEdit(VAL w: WINDOW) IS

参数

w -当前窗口

返回

副作用

说明

该例行程序执行“库存”编辑。

调用的对话框窗体


R_PerformProblemAdd

文件名

rchg_bf.kb

语法

R_PerformProblemAdd(VAL w: WINDOW) IS

参数

w -当前窗口

返回

副作用

说明

该例行程序让问题与更改请求相关联。

调用的对话框窗体


R_PerformScheduleEditView

文件名

rchg_bf.kb

语法

R_PerformScheduleEditView(VAL w: WINDOW, VAL field_Name: STRING, VAL MCLB_Name: STRING, REF this_Request: R_CHANGE_REC) IS

参数

w - 当前窗口

field_Name - 当前字段名

MCLB_Name - MCLB 名称

this_Request - 当前更改请求

返回

副作用

说明

该例行程序用于管理任务的编辑、查看和复制。

调用的对话框窗体

rchg.dfc[task_notebook]


R_PhysAttribToInvEffectAtr

文件名

rchg_bf.kb

语法

R_PhysAttribToInvEffectAtr(VAL pVal: R_PhysAttribRec ): R_INV_EFFECT_ATR_REC IS

参数

pVal - 当前库存属性记录

返回

R_INV_EFFECT_ATR_REC

副作用

说明

该例行程序将物理属性复制到库存影响。

调用的对话框窗体


R_ProcessChangeEntryFields

文件名

rchg_bf.kb

语法

R_ProcessChangeEntryFields(VAL w: WINDOW, VAL type: INTEGER) IS

参数

w - 当前窗口

type - 对 R_Perform 的交互作用类型

返回

副作用

说明

该例行程序处理屏幕和更改的交互作用。

调用的对话框窗体


R_ProcessCopyEntryFields

文件名

rchg_bf.kb

语法

R_ProcessCopyEntryFields(VAL w: WINDOW, REF this_CopyChange: R_CHANGE_REC, VAL type: INTEGER) IS

参数

w - 当前窗口

this_CopyChange - 更改记录的当前副本

type - 对 R_Perform 的交互作用类型

返回

副作用

说明

该例行程序处理屏幕和更改复制之间的交互作用。

调用的对话框窗体


R_ProcessImpactEntryFields

文件名

rchg_bf.kb

语法

R_ProcessImpactEntryFields(VAL w: WINDOW, REF this_Impact: R_IMPACT_REC, VAL type: INTEGER) IS

参数

w - 当前窗口

this_Impact - 当前效应记录

type - 对 R_Perform 的交互作用类型

返回

副作用

说明

该例行程序处理屏幕和效应之间的交互作用。

调用的对话框窗体


R_ProcessKeywordsEntryFields

文件名

rchg_bf.kb

语法

R_ProcessKeywordsEntryFields(VAL w: WINDOW, REF this_ImpKeyword: R_IMP_KEYWORD_REC, VAL type: INTEGER) IS

参数

w - 当前窗口

this_ImpKeyword - 当前效应关键字记录

type - 对 R_Perform 的交互作用类型

返回

副作用

说明

该例行程序处理屏幕和效应关键字之间的交互作用。

调用的对话框窗体


R_ProcessResourceEntryFields

文件名

rchg_bf.kb

语法

R_ProcessResourceEntryFields(VAL w: WINDOW, REF this_Resource: R_RESOURCE_REC, VAL type: INTEGER) IS

参数

w - 当前窗口

this_Resource - 当前资源记录

type - 对 R_Perform 的交互作用类型

返回

副作用

说明

该例行程序处理屏幕和资源之间的交互作用。

调用的对话框窗体


R_ProcessSchedCommandEntryFields

文件名

rchg_bf.kb

语法

R_ProcessSchedCommandEntryFields(VAL w: WINDOW, REF this_SchedCommand: R_SCHED_COMMANDS_REC, VAL type: INTEGER) IS

参数

w - 当前窗口

this_SchedCommand - 当前调度命令记录

type - 对 R_Perform 的交互作用类型

返回

副作用

说明

该例行程序处理屏幕和调度命令之间的交互作用。

调用的对话框窗体


R_ProcessScheduleEntryFields

文件名

rchg_bf.kb

语法

R_ProcessScheduleEntryFields(VAL w: WINDOW, REF this_Task: R_TASK_REC, VAL type: INTEGER) IS

参数

w - 当前窗口

this_Task - 当前任务记录

type - 对 R_Perform 的交互作用类型

返回

副作用

说明

该例行程序处理屏幕和调度之间的交互作用。

调用的对话框窗体


R_ProcessStatusChangeAtEvents

文件名

rchg_bf.kb

语法

R_ProcessStatusChangeAtEvents(VAL w: WINDOW, VAL New_Status: STRING, VAL Old_Status: STRING, VAL Disposition: STRING): INTEGER IS

参数

w - 当前窗口

New_Status - 更改的新状态

Old_Status - 更改的前一状态

Disposition - 状态更改的原因

返回

整数

副作用

说明

该例行程序执行状态更改。

调用的对话框窗体


R_RemoveOldApproverInfo

文件名

rchg_bf.kb

语法

R_RemoveOldApproverInfo(VAL C_Index: INTEGER) IS

参数

C_Index - 索引

返回

副作用

说明

该例行程序删除旧的批准人信息。

调用的对话框窗体


R_RemoveOldModelInfo

文件名

rchg_bf.kb

语法

R_RemoveOldModelInfo IS

参数

返回

副作用

说明

该例行程序从更改中删除模型信息。

调用的对话框窗体


R_ResolveassociatedProblems

文件名

rchg_bf.kb

语法

R_ResolveassociatedProblems(VAL w: WINDOW): INTEGER IS

参数

w - 当前窗口

返回

整数

副作用

说明

该例行程序在完成更改请求时,更新所有与问题相关联的问题状态代码。

调用的对话框窗体


R_SaveSubordinateChangeRequests

文件名

rchg_bf.kb

语法

R_SaveSubordinateChangeRequests(REF activity_Status_Altered: BOOLEAN): INTEGER IS

参数

activity_Status_Altered - 捕捉用户是否选择执行重级联存

返回

整数

副作用

说明

该例行程序保存附属更改请求。

调用的对话框窗体


R_ScheduleInList

文件名

rchg_bf.kb

语法

R_ScheduleInList(VAL schedules: LIST OF R_TASK_REC, VAL Sched_Name: STRING): BOOLEAN IS

参数

schedules - 任务列表

Sched_Name - 调度名称

返回

布尔值

副作用

说明

该例行程序检查是否已将调度添加到更改中的“调度”列表。

调用的对话框窗体


R_ScheduleLoopExists

文件名

rchg_bf.kb

语法

R_ScheduleLoopExists(VAL this_Dependency: R_DEPENDENCY_REC, VAL dependencyList: LIST OF R_DEPENDENCY_REC): BOOLEAN IS

参数

this_Dependency - 当前相关性记录

dependencyList - 要检查的相关性的列表

返回

布尔值

副作用

说明

该例行程序确定任务关系是否会引发调度循环。

调用的对话框窗体


R_SearchForKeywordsInChanges

文件名

rchg_bf.kb

语法

R_SearchForKeywordsInChanges( REF impItemsList: LIST OF R_IMP_ITEM_REC, REF chg_ia_description: STRING) IS

参数

impItemsList - 查找到的更改的列表

返回

副作用

说明

该例行程序对更改进行效应分析。

调用的对话框窗体


R_SearchForKeywordsInProblems

文件名

rchg_bf.kb

语法

R_SearchForKeywordsInProblems( REF impItemsList: LIST OF R_IMP_ITEM_REC, REF chg_ia_description: STRING) IS

参数

impItemsList - 查找到的问题列表

chg_ia_description - 说明

返回

副作用

说明

该例行程序对问题进行效应分析。

调用的对话框窗体


R_SendHotNews

文件名

rchg_bf.kb

语法

R_SendHotNews(VAL w: WINDOW): INTEGER IS

参数

w - 当前窗口

返回

整数

副作用

说明

该例行程序将“热点新闻”发送到帮助台。

调用的对话框窗体


R_SetControlsToViewMode

文件名

rchg_bf.kb

语法

R_SetControlsToViewMode(VAL w: WINDOW, VAL mode: INTEGER): BOOLEAN

参数

w - 当前窗口处理器

mode - 查看模式

返回

布尔值

副作用

说明

在用查看模式打开更改请求时,禁用“更改”记事簿控件。

调用的对话框窗体


R_SetImpactFieldsForModification

文件名

rchg_bf.kb

语法

R_SetImpactFieldsForModification(VAL w: WINDOW) IS

参数

w - 当前窗口

返回

副作用

说明

该例行程序禁用效应修改字段。

调用的对话框窗体


R_SetInvEffectTypeMask

文件名

rchg_bf.kb

语法

R_SetInvEffectTypeMask(VAL effect_type: INTEGER,VAL viewMode: BOOLEAN): INTEGER IS

参数

effect_type - 添加|更新|删除

viewmode - 查看模式

返回

整数

副作用

说明

该例行程序设置库存影响类型掩码。

调用的对话框窗体


R_SetScheduleFieldsForModification

文件名

rchg_bf.kb

语法

R_SetScheduleFieldsForModification(VAL w: WINDOW) IS

参数

w - 当前窗口

返回

副作用

说明

该例行程序禁用调度任务中的修改字段。

调用的对话框窗体


R_SetViewModeForControls

文件名

rchg_bf.kb

语法

R_SetViewModeForControls(VAL w: WINDOW)

参数

w - 当前窗口

返回

副作用

说明

设置查看模式的更改控件。

调用的对话框窗体


R_SubmitSubordinateChangeRequests

文件名

rchg_bf.kb

语法

R_SubmitSubordinateChangeRequests(REF activity_Status_Altered: BOOLEAN): INTEGER IS

参数

activity_Status_Altered - captures whether the user chose to perform a cascade save

返回

整数

副作用

说明

该例行程序提交附属更改请求。

调用的对话框窗体


R_UnApply_Prev_Model

文件名

rchg_bf.kb

语法

R_UnApply_Prev_Model(VAL w: WINDOW, VAL newCategory: STRING, VAL oldModel_ID: INTEGER, VAL promptUser: BOOLEAN, VAL modelExists: BOOLEAN ): INTEGER IS

参数

w - 当前窗口句柄

newCategory - 新类别名

model_ID - 前一次应用的模型标识

promptUser - 指示是否提示用户

modelExists - 回答是否存在前一个模型的布尔值

返回

整数

副作用

说明

该例行程序从该更改中删除前一次应用的模型。

调用的对话框窗体


R_UnFreezeSubordinateRequests

文件名

rchg_bf.kb

语法

R_UnFreezeSubordinateRequests(VAL This_Status: R_STATUS_REC ): INTEGER IS

参数

this_Status - 状态记录

返回

整数

副作用

说明

该例行程序取一个附属请求(活动),更改它的当前状态标识(应当是非“保持”状态类型),并将其设置为传入的状态标识(This_Status)。

调用的对话框窗体


R_UpdateActivityToScheduleTasks

文件名

rchg_bf.kb

语法

R_UpdateActivityToScheduleTasks(VAL w: WINDOW, VAL field_Name: STRING, VAL type: INTEGER) IS

参数

w - 当前窗口

field_Name - 任务 MCLB 的名称

type - 调度的任务类型

返回

副作用

说明

该例行程序使用活动来更新调度的任务 MCLB。

调用的对话框窗体


R_UpdateApprovalsList

文件名

rchg_bf.kb

语法

R_UpdateApprovalsList(VAL this_Approval: R_APPROVAL_REC) IS

参数

this_Approval - 当前批准记录

返回

副作用

说明

该例行程序处理批准的添加、修改和删除。

调用的对话框窗体


R_UpdateApproverInformation

文件名

rchg_bf.kb

语法

R_UpdateApproverInformation(VAL this_Disposition: STRING, VAL approver_ID: LIST OF STRING, VAL this_Status: R_STATUS_REC) IS

参数

this_Disposition - 批准人安排

approver_ID - 批准人标识

this_Status - 状态记录

返回

副作用

说明

该例行程序更新批准人信息。

调用的对话框窗体


R_UpdateAssocProblemList

文件名

rchg_bf.kb

语法

R_UpdateAssocProblemList(VAL this_AssocProblem: R_ASSOC_PROB_REC) IS

参数

this_AssocProblem - 当前关联的问题记录

返回

副作用

说明

该例行程序处理关联问题的添加、修改和删除。

调用的对话框窗体


R_UpdateChangeDisplay

文件名

rchg_bf.kb

语法

R_UpdateChangeDisplay(VAL w: Window) IS

参数

w - 当前窗口

返回

副作用

说明

该例行程序更新更改显示。

调用的对话框窗体


R_UpdateChangeList

文件名

rchg_bf.kb

语法

R_UpdateChangeList IS

参数

返回

副作用

说明

该例行程序处理更改的添加、修改和删除。

调用的对话框窗体


R_UpdateDependencyList

文件名

rchg_bf.kb

语法

R_UpdateDependencyList(VAL this_Dependency: R_DEPENDENCY_REC) IS

参数

this_Dependency - 当前相关性记录

返回

副作用

说明

该例行程序处理相关性的添加、修改和删除。

调用的对话框窗体


R_UpdateImpactsList

文件名

rchg_bf.kb

语法

R_UpdateImpactsList(VAL this_Impact: R_IMPACT_REC) IS

参数

this_Impact - 当前效应记录

返回

副作用

说明

该例行程序处理效应的添加、修改和删除。

调用的对话框窗体


R_UpdateImpCategoryForAttached

文件名

rchg_bf.kb

语法

R_UpdateImpCategoryForAttached(REF this_Impact: R_IMPACT_REC, VAL old_Category: STRING) IS

参数

this_Impact - 当前效应记录

old_Category - 前一个效应代码

返回

副作用

说明

该例行程序更新效应组件的效应代码。

调用的对话框窗体


R_UpdateImpInvList

文件名

rchg_bf.kb

语法

R_UpdateImpInvList(VAL this_AffInv: R_IMP_INV_REC) IS

参数

this_AffInv - 当前效应库存记录

返回

副作用

说明

该例行程序处理效应库存的添加、修改和删除。

调用的对话框窗体


R_UpdateImpItemsList

文件名

rchg_bf.kb

语法

R_UpdateImpItemsList(REF this_ImpItem: R_IMP_ITEM_REC) IS

参数

this_ImpItem - 当前效应项记录

返回

副作用

说明

该例行程序处理效应项的添加、修改和删除。

调用的对话框窗体


R_UpdateImpKeywordsList

文件名

rchg_bf.kb

语法

R_UpdateImpKeywordsList(VAL this_ImpKeyword: R_IMP_KEYWORD_REC) IS

参数

this_ImpKeyword - 当前效应关键字记录

返回

副作用

说明

该例行程序处理效应关键字的添加、修改和删除。

调用的对话框窗体


R_UpdateMCLBFromModel

文件名

rchg_bf.kb

语法

R_UpdateMCLBFromModel(VAL w: WINDOW, VAL fieldName: STRING, VAL type: INTEGER) IS

参数

w - MCLB 窗口句柄

fieldName - MCLB 控件名

type -“批准”、“调度”、“效应”或“活动”

返回

副作用

说明

该例行程序从模型更新 MCLB。

调用的对话框窗体


R_UpdateMCLBWithStatus

文件名

rchg_bf.kb

语法

R_UpdateMCLBWithStatus(VAL w: WINDOW, VAL controlName: STRING) IS

参数

w - 窗口的句柄

controlName - MCLB 的名称

返回

副作用

说明

该例行程序为状态更改更新 MCLB 中的行。

调用的对话框窗体


R_UpdateResourceList

文件名

rchg_bf.kb

语法

R_UpdateResourceList(VAL this_Resource: R_RESOURCE_REC) IS

参数

this_Resource - 当前资源记录

返回

副作用

说明

该例行程序处理资源的添加、修改和删除。

调用的对话框窗体


R_UpdateSchedCommandList

文件名

rchg_bf.kb

语法

R_UpdateSchedCommandList(VAL this_SchedCommand: R_SCHED_COMMANDS_REC) IS

参数

this_SchedCommand - 当前调度命令记录

返回

副作用

说明

该例行程序处理调度命令的添加、修改和删除。

调用的对话框窗体


R_UpdateSchedInvList

文件名

rchg_bf.kb

语法

R_UpdateSchedInvList(VAL this_SchedInv: R_TASK_INV_REC) IS

参数

this_SchedInv - 当前调度库存记录

返回

副作用

说明

该例行程序处理调度库存的添加、修改和删除。

调用的对话框窗体


R_UpdateSchedNameForAttached

文件名

rchg_bf.kb

语法

R_UpdateSchedNameForAttached(REF this_Task: R_TASK_REC, VAL old_Sched_Name: STRING) IS

参数

this_Task - 当前任务记录

old_Sched_Name - 前一个任务名

返回

副作用

说明

该例行程序更新调度任务组件的调度任务名。

调用的对话框窗体


R_UpdateScheduleList

文件名

rchg_bf.kb

语法

R_UpdateScheduleList(VAL this_Task: R_TASK_REC) IS

参数

this_Task - 当前任务记录

返回

副作用

说明

该例行程序处理调度任务的添加、修改和删除。

调用的对话框窗体


R_UpdateTimeEntryValue

文件名

rchg_bf.kb

语法

R_UpdateTimeEntryValue(VAL w: WINDOW,VAL field_Name: STRING, REF field_Value: TIME, REF Alter_Flag: INTEGER) IS

参数

w - 当前窗口

field_Name - 要提取的字段名

field_Value - 字段值

Alter_Flag - 新字段的状态

返回

副作用

说明

该例行程序更新时间条目字段的值。

调用的对话框窗体


R_VerifyApprover

文件名

rchg_bf.kb

语法

R_VerifyApprover(REF approverID: LIST OF STRING): BOOLEAN IS

参数

approverID - 当前用户负责的批准列表

返回

布尔值

副作用

说明

该例行程序验证当前用户是该更改的批准人。

调用的对话框窗体


R_VerifyStatusChangeAtEvents

文件名

rchg_bf.kb

语法

R_VerifyStatusChangeAtEvents(VAL w: WINDOW, VAL New_Status: STRING, VAL Old_Status: STRING): INTEGER IS

参数

w - 当前窗口的窗口句柄

New_Status - 要检查的新状态

Old_Status - 更改的前一状态

返回

整数

副作用

说明

该例行程序验证进行了适当的状态更改。

调用的对话框窗体


R_ViewChange

文件名

rchg_bf.kb

语法

R_ViewChange(Val ChangeID: INTEGER, REF Result: INTEGER ) IS

参数

ChangeID - 更改标识

Result - 0 = 失败, 1= 成功

返回

副作用

ChangeID 必须是一个有效的更改标识。

说明

该例行程序以查看方式打开“更改”记事簿。

调用的对话框窗体

rchg.dfc[change_notebook]