文件名
语法
ExitCategoryField(REF id: STRING): INTEGER IS
参数
id - 类别标识
返回
整数
副作用
无
说明
该例行程序自动移植类别字段。
调用的对话框窗体
无
文件名
语法
R_AcceptChange(VAL w: WINDOW): INTEGER IS
参数
w - 窗口句柄
返回
整数
副作用
无
说明
当用户完成编辑并准备接受更改请求时运行该例行程序。
调用的对话框窗体
rchg.dfc[disposition]
文件名
语法
R_AddApprovalToOldChange(VAL this_Approval: R_APPROVAL_REC) IS
参数
this_Approval - 当前批准记录
返回
无
副作用
无
说明
该例行程序将批准记录添加到 AChanges 堆栈的相应更改上。
调用的对话框窗体
无
文件名
语法
R_AddAssocProblemToOldChange(VAL this_AssocProb: R_ASSOC_PROB_REC) IS
参数
this_AssocProb - 当前关联的问题记录
返回
无
副作用
无
说明
该例行程序将相关联的问题记录添加到 AChanges 堆栈的相应更改上。
调用的对话框窗体
无
文件名
语法
R_AddChangeAsActivity IS
参数
A_Index - 当前更改的活动索引
返回
无
副作用
无
说明
该例行程序将更改添加为活动。
调用的对话框窗体
无
文件名
语法
R_AddChangeAttachmentsToOldChange IS
参数
无
返回
无
副作用
无
说明
该例行程序将更改附件记录添加到 AChanges 堆栈的相应更改上。
调用的对话框窗体
无
文件名
语法
R_AddCommandsToOldSchedule IS
参数
无
返回
无
副作用
无
说明
该例行程序将命令添加到 AChanges 堆栈的相应调度上。
调用的对话框窗体
无
文件名
语法
R_AddDependenciesToOldSchedule IS
参数
无
返回
无
副作用
无
说明
该例行程序将相关性添加到 AChanges 堆栈的相应调度上。
调用的对话框窗体
无
文件名
语法
R_AddHistoryForStatusChange(VAL thisStatus: R_STATUS_REC) IS
参数
无
返回
无
副作用
无
说明
该例行程序添加状态更改的历史。
调用的对话框窗体
无
文件名
语法
R_AddImpactToOldChange(VAL this_Impact: R_IMPACT_REC) IS
参数
this_Impact - 当前效应记录
返回
无
副作用
无
说明
该例行程序将效应记录添加到 AChanges 堆栈的相应更改上。
调用的对话框窗体
无
文件名
语法
R_AddInventoryToOldChange IS
参数
无
返回
无
副作用
无
说明
该例行程序将 inv_effect 记录添加到 AChanges 堆栈的相应更改上。
调用的对话框窗体
无
文件名
语法
R_AddInventorytoOldImpact IS
参数
无
返回
无
副作用
无
说明
该例行程序将库存添加到 AChanges 堆栈的相应效应上。
调用的对话框窗体
无
文件名
语法
R_AddInventoryToOldSchedule IS
参数
无
返回
无
副作用
无
说明
该例行程序将库存添加到 AChanges 堆栈的相应调度上。
调用的对话框窗体
无
文件名
语法
R_AddItemsToOldImpact IS
参数
无
返回
无
副作用
无
说明
该例行程序将项添加到 AChanges 堆栈的相应效应上。
调用的对话框窗体
无
文件名
语法
R_AddKeywordsToOldImpact IS
参数
无
返回
无
副作用
无
说明
该例行程序将关键字添加到 AChanges 堆栈的相应效应上。
调用的对话框窗体
无
文件名
语法
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 IS
参数
无
返回
无
副作用
无
说明
该例行程序将资源添加到 AChanges 堆栈的相应调度上。
调用的对话框窗体
无
文件名
语法
R_AddSchedulesToOldChange IS
参数
无
返回
无
副作用
无
说明
该例行程序将调度记录添加到 AChanges 堆栈的相应更改上。
调用的对话框窗体
无
文件名
语法
R_AddScheduleToOldChange(VAL this_Task: R_TASK_REC) IS
参数
this_Task - 当前任务记录
返回
无
副作用
无
说明
该例行程序将任务记录添加到 AChanges 堆栈的相应更改上。
调用的对话框窗体
无
文件名
语法
R_AddTextToOldChange IS
参数
无
返回
无
副作用
无
说明
该例行程序将文本记录添加到 AChanges 堆栈的相应更改上。
调用的对话框窗体
无
文件名
语法
R_AddTextToOldImpact IS
参数
无
返回
无
副作用
无
说明
该例行程序将文本记录添加到 AChanges 堆栈的相应效应上。
调用的对话框窗体
无
文件名
语法
R_AddTextToOldSchedule IS
参数
无
返回
无
副作用
无
说明
该例行程序将文本记录添加到 AChanges 堆栈的相应调度上。
调用的对话框窗体
无
文件名
语法
R_Apply_Model(VAL w: WINDOW, VAL newModel_ID: INTEGER, ): INTEGER IS
参数
w - 当前窗口句柄
newModel_ID - 要应用的模型标识
返回
整数
副作用
无
说明
该例行程序将模型应用于更改。
调用的对话框窗体
无
文件名
语法
R_ApproveSubordinateChangeRequests(VAL This_Status: R_STATUS_REC ): BOOLEAN IS
参数
this_Status - 状态记录
返回
布尔值
副作用
无
说明
该例行程序批准附属更改请求。
调用的对话框窗体
无
文件名
语法
R_AssetDefinitionComplete(REF this_Effect: R_INV_EFFECT_REC): BOOLEAN IS
参数
this_Effect - 库存影响
返回
布尔值
副作用
无
说明
该例行程序检查资产定义。如果未提供定义,则返回 FALSE 值。
调用的对话框窗体
无
文件名
语法
R_CascadeChangeApprovalMethod(VAL approvalType: INTEGER ): INTEGER IS
参数
approvalType - 这等于批准方法( 1 = 'A' = 接受所有活动和 2 = 'B' = 依活动而定)
返回
整数
副作用
无
说明
如果更改批准方法,则这些更改方法将在更改系列内级联。与此同时,状态标识不管怎样总是重置为保存的状态类型。
调用的对话框窗体
无
文件名
语法
R_CheckActivityStatus(VAL w:Window): BOOLEAN IS
参数
w - 当前窗口
返回
布尔值
副作用
无
说明
该例行程序检查可能来自模型的活动的无效状态。
调用的对话框窗体
无
文件名
语法
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(VAL dependTask: R_TASK_REC, VAL independTask: R_TASK_REC, VAL dep_Type: STRING): BOOLEAN IS
参数
dependTask - 依赖任务
independTask - 不依赖任务
dep_Type - 相关性类型
返回
布尔值
副作用
无
说明
该例行程序在给定任务的相关性时,验证其开始和结束日期。
调用的对话框窗体
无
文件名
语法
R_CheckForActivityDeletions: BOOLEAN IS
参数
无
返回
布尔值
副作用
无
说明
该例行程序检查是否已删除任何活动。
调用的对话框窗体
无
文件名
语法
R_CheckForAlreadyExecutedImpact(VAL check_Type: STRING): BOOLEAN IS
参数
check_Type - 要检查的效应分析类型
返回
布尔值
副作用
无
说明
该例行程序检查是否已执行效应分析。
调用的对话框窗体
无
文件名
语法
R_CheckForCCBApproval(VAL this_Approval: R_APPROVAL_REC, REF CCB_Status: STRING): BOOLEAN IS
参数
this_approval - 批准记录
ccb_Status - CCB 状态
返回
布尔值
副作用
无
说明
该例行程序检查 CCB 批准。
调用的对话框窗体
无
文件名
语法
R_CheckForCompletedImpacts: BOOLEAN IS
参数
无
返回
布尔值
副作用
无
说明
该例行程序检查完成的效应。如果所有效应都已完成,则返回 TRUE。
调用的对话框窗体
无
文件名
语法
R_CheckForDeleteableTask: BOOLEAN IS
参数
无
返回
布尔值
副作用
无
说明
该例行程序确定是否已删除任务关系。
调用的对话框窗体
无
文件名
语法
R_CheckForDuplicateDependency(VAL name: STRING, VAL type: INTEGER): BOOLEAN IS
参数
name - 要检查的记录的名称
relation - 相关性关系
type - 要检查的记录类型
返回
布尔值
副作用
无
说明
该例行程序检查相关性是否为一个副本。
调用的对话框窗体
无
文件名
语法
R_CheckForNoImpInv: BOOLEAN IS
参数
无
返回
布尔值
副作用
无
说明
该例行程序检查是否有任何库存与效应相关联。
调用的对话框窗体
无
文件名
语法
R_CheckForNoImpKeywords: BOOLEAN IS
参数
无
返回
布尔值
副作用
无
说明
该例行程序检查是否有任何关键字与效应相关联。
调用的对话框窗体
无
文件名
语法
R_CheckForNoPossScheduleDependencyLoop( VAL this_Dependency: R_DEPENDENCY_REC, VAL dependencyList: LIST OF R_DEPENDENCY_REC): BOOLEAN IS
参数
this_Dependency - 当前相关性
dependencyList - 相关性列表
返回
布尔值
副作用
无
说明
该例行程序检查相关性列表中是否有任何任务名称。
调用的对话框窗体
无
文件名
语法
R_CheckForOldActivity(VAL aIndex: INTEGER): BOOLEAN IS
参数
aIndex - 索引
返回
布尔值
副作用
无
说明
该例行程序查看 CStack 上的当前活动是否已经存在于 AChanges 堆栈上。如果找到,则返回 TRUE。
调用的对话框窗体
无
文件名
语法
R_CheckForOldApproval(VAL aIndex: INTEGER): BOOLEAN IS
参数
aIndex - 索引
返回
布尔值
副作用
无
说明
该例行程序查看 CStack 上的批准人标识是否已经存在于 AChanges 堆栈上。如果找到,则返回 TRUE。
调用的对话框窗体
无
文件名
语法
R_CheckForOldImpact(VAL aIndex: INTEGER): BOOLEAN IS
参数
aIndex - 索引
返回
布尔值
副作用
无
说明
该例行程序查看 CStack 上的效应类别是否已经存在于 AChanges 上。如果找到,则返回 TRUE。
调用的对话框窗体
无
文件名
语法
R_CheckForOldSchedule(VAL aIndex: INTEGER): BOOLEAN IS
参数
aIndex - 索引
返回
布尔值
副作用
无
说明
该例行程序查看 CStack 上的调度名称是否已经存在于 AChanges 上。如果找到,则返回 TRUE。
调用的对话框窗体
无
文件名
语法
R_CheckForSubordinateCompletion: BOOLEAN IS
参数
返回
布尔值
副作用
无
说明
如果有要批准的活动,则验证其已被批准。如果没有要批准的活动,则可以批准更改。
调用的对话框窗体
无
文件名
语法
R_CheckForTotalApproval(REF Total_Status: STRING, VAL This_Status: R_STATUS_REC): BOOLEAN IS
参数
Total_Status - 此更改请求的总状态
this_Status - 当前状态
返回
布尔值
副作用
无
说明
该例行程序检查对更改请求的总批准。
调用的对话框窗体
无
文件名
语法
R_CheckForTotalResourceandDuration: BOOLEAN IS
参数
无
返回
布尔值
副作用
无
说明
该例行程序确认任务开始和结束日期大于或等于持续时间。它还确认总的人工时间大于或等于任务人工时间。
调用的对话框窗体
无
文件名
语法
R_CheckForUnDefinedInvEffects: INTEGER IS
参数
无
返回
整数
副作用
无
说明
该例行程序检查是否有任何库存影响还未完成。从问题创建新的更改可能会产生未完成的库存影响,这将产生无定义的缺省影响。
调用的对话框窗体
无
文件名
语法
R_CheckForValidCompletion: BOOLEAN IS
参数
无
返回
布尔值
副作用
无
说明
该例行程序防止删除百分之百完成的任务。如果尝试删除已百分之百完成的任务,则返回 FALSE 值。
调用的对话框窗体
无
文件名
语法
R_CheckForValidStatusAfterApproval( VAL thisStatus: R_STATUS_REC): BOOLEAN IS
参数
thisStatus - 状态记录
返回
布尔值
副作用
无
说明
该例行程序进行检查,以确认 APPROVED 的有效事件标识已成功地添加到 Cstack.History 列表中。
调用的对话框窗体
无
文件名
语法
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: STRING IS
参数
无
返回
字符串
副作用
无
说明
该例行程序检查是否可执行命令。
调用的对话框窗体
无
文件名
语法
R_ChooseInvEffectTypeMask(VAL w: WINDOW): INTEGER IS
参数
w - 当前窗口
返回
整数
副作用
无
说明
该例行程序选择一种库存影响类型掩码(添加/更新/删除)。
调用的对话框窗体
rchg.dfc[selectinveffect]
文件名
语法
R_CleanUpOldModelInfo IS
参数
无
返回
无
副作用
无
说明
该例行程序从更改中删除模型信息。
调用的对话框窗体
无
文件名
语法
R_ClearAlterFlags IS
参数
无
返回
无
副作用
无
说明
该例行程序清除 CStack[1] 实例数据的改动标志。
调用的对话框窗体
无
文件名
语法
R_ClearImpactAlterFlags(REF this_Impact: R_IMPACT_REC) IS
参数
this_Impact - 效应记录
返回
无
副作用
无
说明
该例行程序清除效应改动标志。
调用的对话框窗体
无
文件名
语法
R_ClearInvEffectAlterFlags(REF this_InvEffect: R_INV_EFFECT_REC)
参数
this_InvEffect -“库存影响”记录
返回
无
副作用
无
说明
该例行程序清除库存影响改动标志。
调用的对话框窗体
无
文件名
语法
R_ClearScheduleAlterFlags(REF this_Task: R_TASK_REC) IS
参数
this_Task - 当前任务记录
返回
无
副作用
无
说明
该例行程序清除任务改动标志。
调用的对话框窗体
无
文件名
语法
R_CompleteSubordinateChangeRequests: INTEGER IS
参数
无
返回
整数
副作用
无
说明
该例行程序完成附属更改请求。
调用的对话框窗体
无
文件名
语法
R_ConvertInvEffectToChangeStyle(VAL massDefList: LIST OF R_MassDefRec, VAL invList: LIST OF IS_InventoryRec): INTEGER IS
参数
massDef - 当前组维护记录
invList - 相关联的库存列表
返回
整数
副作用
无
说明
该例行程序将组维护记录转换成库存影响。
调用的对话框窗体
无
文件名
语法
R_ConvertInvEffectToInvStyle(REF massDefList: LIST OF R_MassDefRec, REF invList: LIST OF IS_InventoryRec, VAL description: STRING): INTEGER IS
参数
massDefList - 当前组维护记录
invList - 相关联的库存列表
description - 说明
返回
整数
副作用
无
说明
该例行程序将库存影响转换成组维护记录。
调用的对话框窗体
无
文件名
语法
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 IS
参数
无
返回
无
副作用
无
说明
该例行程序管理给定更改请求的批准列表,确定具有批准资格的批准人。对于那些被认定为合格的批准人,将把他们的批准权限设置为“合格”。然后,该值用于确定要在“批准”对话框 MCLB 中显示哪些更改请求。结束所有的更改请求修改后,调用该例行程序来进行批准。
调用的对话框窗体
无
文件名
语法
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(VAL newTag: STRING, VAL oldID: INTEGER): BOOLEAN IS
参数
newTag - 资产标记
oldID - 库存影响标识
返回
布尔值
副作用
无
说明
该例行程序搜索当前更改请求的资产标记副本。如果找到,则返回 TRUE。
调用的对话框窗体
无
文件名
语法
R_DuplicateInvEffectAssetTagFromDB(VAL newTag: STRING): BOOLEAN IS
参数
newTag - 资产标记
返回
布尔值
副作用
无
说明
该例行程序从 INV_EFFECT 表中选择库存影响标识。
调用的对话框窗体
无
文件名
语法
R_Enable_DisableControls(VAL w: WINDOW, VAL mode: INTEGER, VAL status_id: STRING): INTEGER IS
参数
w - 当前窗口
mode - 整数
status_id - 字符串
返回
整数
副作用
无
说明
在“保持”情况下,该函数根据模式或状态类型将对话框控件设置为相应启用或禁用状态。
调用的对话框窗体
无
文件名
语法
R_Enable_ViewControls(VAL w: WINDOW, VAL mode: INTEGER, VAL status_id: STRING): INTEGER
参数
w - 当前窗口
mode - 将等于编辑或查看模式
status_id - 当前状态标识
返回
整数
副作用
无
说明
在“保持”情况下,该函数根据模式或状态类型将对话框控件设置为相应启用或禁用状态。
调用的对话框窗体
无
文件名
语法
R_ExecuteCallActionFromScheduleTask(VAL Type:STRING, REF Error_List: LIST OF STRING): INTEGER IS
参数
Type - 应当执行任务的时间
Error_List - 在执行过程中发生的错误的列表
返回
整数
副作用
无
说明
该例行程序从已调度的任务中调用系统命令。
调用的对话框窗体
无
文件名
语法
R_ExecuteConnectionImpact(REF impItemsList: LIST OF R_IMP_ITEM_REC)
参数
impItemsList - 效应项记录列表
返回
无
副作用
无
说明
该例行程序执行连接效应分析。
调用的对话框窗体
无
文件名
语法
R_ExportChangeToProjectScheduler IS
参数
无
返回
无
副作用
无
说明
这是一个空的例行程序。
调用的对话框窗体
无
文件名
语法
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(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(REF lst: LIST OF R_INV_EFFECT_REC, VAL ID: INTEGER): R_INV_EFFECT_REC IS
参数
lst - 库存影响“连接”的列表
ID - 库存影响的标识
返回
R_INV_EFFECT_REC
副作用
无
说明
该例行程序提取给定标识的列表。
调用的对话框窗体
无
文件名
语法
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(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(VAL lst: LIST OF R_INV_EFFECT_REC, VAL ID: INTEGER): INTEGER IS
参数
lst - 库存影响记录列表
ID - 库存影响标识
返回
整数
副作用
无
说明
该例行程序提取给定标识的列表。
调用的对话框窗体
无
文件名
语法
R_FindOldCommand(VAL this_SchedCommand: R_SCHED_COMMANDS_REC): BOOLEAN IS
参数
this_SchedCommand - 任务的命令
返回
布尔值
副作用
无
说明
该例行程序查找旧命令。
调用的对话框窗体
无
文件名
语法
R_FindScheduleInList(VAL Sched_Name: STRING, VAL Schedules: LIST OF R_TASK_REC): R_TASK_REC IS
参数
Sched_Name - 指定调度的标识(“调度名”是主键)
Schedules - 要搜索的调度的列表
返回
整数
副作用
无
说明
该例行程序检索指定“Sched_Name”的调度。
调用的对话框窗体
无
文件名
语法
R_FindScheduleMatchingDependency(VAL this_Task: STRING, VAL TaskList: LIST OF R_TASK_REC): INTEGER IS
参数
this_Task - 当前调度的任务记录
TaskList - 调度的任务的列表
返回
整数
副作用
无
说明
该例行程序定位与相关性相匹配的任务记录。
调用的对话框窗体
无
文件名
语法
R_FreezeControls(VAL w: WINDOW, VAL statusType: STRING, VAL mode: INTEGER): BOOLEAN IS
参数
w - 当前窗口
statusType - 字符串
mode - 整数
返回
布尔值
副作用
无
说明
该例行程序在打开具有“保持”状态类型的更改请求时禁用更改记事簿控件。
调用的对话框窗体
无
文件名
语法
R_FreezeSubordinateRequests(VAL This_Status: R_STATUS_REC): INTEGER IS
参数
this_Status - 状态记录
返回
整数
副作用
无
说明
该例行程序取一个附属请求(活动),更改当前状态标识(应当是一种非“保持”状态类型),并将其设置为传入的状态标识(This_Status)。This_Status.Type 应当等于“保持”。
调用的对话框窗体
无
文件名
语法
R_GetActivityDates(REF activityDateTime: R_SCHEDULE_DT_REC, VAL Type: INTEGER) IS
参数
activityDateTime - 包含日期和时间的记录结构
Type - 计划的和实际的日期/时间之间的差别
返回
无
副作用
无
说明
该例行程序获取活动日期。
调用的对话框窗体
无
文件名
语法
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(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(VAL user_id: STRING): INTEGER IS
参数
user_id - 组成员用户标识
返回
整数
副作用
无
说明
该例行程序检索组标识列表,其中给定的用户标识是一个成员。
调用的对话框窗体
无
文件名
语法
R_GetChangeListIndex(VAL Changes: LIST OF R_CHANGE_REC, VAL ID: INTEGER): INTEGER IS
参数
Changes - 更改列表
ID - 要查找的更改的标识
返回
整数
副作用
无
说明
该例行程序获取由标识指定的更改记录的索引。
调用的对话框窗体
无
文件名
语法
R_GetCurrIndex(VAL w: WINDOW,VAL field_Name: STRING, VAL type: INTEGER): INTEGER IS
参数
w - 当前窗口
field_Name - MCLB 的名称
type - 组件类型
返回
整数
副作用
无
说明
该例行程序获取更改组件的当前索引。
调用的对话框窗体
无
文件名
语法
R_GetDateTimesForTask(VAL Curr_Index: INTEGER, REF TaskList: LIST OF R_TASK_REC) IS
参数
Curr_Index - 调度的任务的索引
TaskList - 调度的任务的列表
返回
无
副作用
无
说明
该例行程序计算调度的任务的日期。
调用的对话框窗体
无
文件名
语法
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(VAL w: WINDOW, VAL field_Name: STRING, REF this_Impact: R_IMPACT_REC): INTEGER IS
参数
w - 当前窗口
field_Name - 效应 MCLB 的名称
返回
整数
副作用
无
说明
该例行程序查找与 MCLB 相匹配的效应记录的索引。
调用的对话框窗体
无
文件名
语法
R_GetInventory(VAL inventory_id: STRING, REF problem_id: STRING) IS
参数
inventory_id - 库存标识
problem_id - 问题标识
返回
无
副作用
无
说明
该例行程序根据给定的问题标识检索库存标识。
调用的对话框窗体
无
文件名
语法
R_GetLocationForPerson(VAL people_ID: INTEGER): STRING IS
参数
people_ID - 要搜索的人员的标识
返回
字符串
副作用
无
说明
该例行程序检查联系关系,并返回联系的场所标识。
调用的对话框窗体
无
文件名
语法
R_GetOrganizationForPerson(VAL people_ID: INTEGER): STRING IS
参数
people_ID - 要搜索的人员的标识
返回
字符串
副作用
无
说明
该例行程序取装某人员所属的第一个组织,并返回组织标识。
调用的对话框窗体
无
文件名
语法
R_GetOrganizationNameList(VAL people_id: INTEGER, REF lst: LIST OF STRING): INTEGER IS
参数
people_id - 人员标识
lst - 组织名列表
返回
整数
副作用
无
说明
该例行程序检索该人员所属的组织名列表。
调用的对话框窗体
无
文件名
语法
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(VAL where: STRING, REF lst: LIST OF HistRec): INTEGER IS
参数
where - SQL WHERE 子句
lst - 历史记录列表
返回
整数
副作用
无
说明
该例行程序检索库存历史列表。
调用的对话框窗体
无
文件名
语法
R_HistoryEventHasOccurred(VAL change_id: INTEGER, VAL event_id: STRING): BOOLEAN IS
参数
change_id - 更改的标识
event_id - 历史事件标识
返回
布尔值
副作用
无
说明
该例行程序验证是否已发生选定的历史事件。
调用的对话框窗体
无
文件名
语法
R_InitChangeFromProblem(REF thisChange: R_CHANGE_REC, VAL problem: ProblemRecord) IS
参数
this_Request - 当前更改记录
problem - 要从其中初始化更改记录的问题记录
返回
无
副作用
无
说明
该例行程序从问题记录初始化更改。
调用的对话框窗体
无
文件名
语法
R_InitializeChangeData(VAL w: WINDOW) IS
参数
w - 当前窗口
返回
无
副作用
无
说明
该例行程序初始化更改数据。
调用的对话框窗体
无
文件名
语法
R_InitializeChangeMCLBs(VAL w: WINDOW) IS
参数
Changes - 更改列表
w - 窗口处理器
返回
无
副作用
无
说明
该例行程序初始化更改 MCLB。
调用的对话框窗体
无
文件名
语法
R_InitializeOldStatusField(REF thisRequest: R_CHANGE_REC): INTEGER IS
参数
thisRequest - 更改请求
返回
整数
副作用
无
说明
该例行程序初始化旧状态字段。
调用的对话框窗体
无
文件名
语法
R_InsertHistoryForInvEffects IS
参数
无
返回
无
副作用
无
说明
该例行程序插入库存影响的历史。
调用的对话框窗体
无
文件名
语法
R_InsertIntoInvEffectListBox(VAL w: WINDOW) IS
参数
w - 当前窗口
返回
无
副作用
无
说明
该例行程序将库存影响说明插入库存影响列表框。
调用的对话框窗体
无
文件名
语法
R_InvContractToInvEffectCon(VAL invK: InvContractRec ): R_INV_EFFECT_CON_REC IS
参数
invK - 当前库存合同记录
返回
R_INV_EFFECT_CON_REC
副作用
无
说明
该例行程序将库存合同信息复制到库存影响。
调用的对话框窗体
无
文件名
语法
R_InvEffectAtrToPhysAttrib(VAL effectAtr: R_INV_EFFECT_ATR_REC ): R_PhysAttribRec IS
参数
effectAtr - 当前库存影响属性记录。
返回
R_PhysAttribRec
副作用
无
说明
该例行程序将库存影响属性信息复制到库存。
调用的对话框窗体
无
文件名
语法
R_InvEffectConToInvContract(VAL effectCon: R_INV_EFFECT_CON_REC ): InvContractRec IS
参数
effectCon - 当前库存影响合同记录
返回
InvContractRec
副作用
无
说明
该例行程序将“库存影响”合同信息复制到库存。
调用的对话框窗体
无
文件名
语法
R_InvEffectHstToInvHist(VAL effectHst: R_INV_EFFECT_HST_REC): R_HistViewRec
参数
effectHst - 当前库存影响历史记录
返回
R_HistViewRec
副作用
无
说明
该例行程序将库存影响历史复制到库存。
调用的对话框窗体
无
文件名
语法
R_InvEffectOnToIsInv(VAL effectOn: R_INV_EFFECT_ON_REC): IS_InventoryRec IS
参数
effectOn - 记录上的当前库存影响
返回
IS_InventoryRec
副作用
无
说明
该例行程序将库存影响信息复制到库存。
调用的对话框窗体
无
文件名
语法
R_InvEffectToMassDef(VAL invEffect: R_INV_EFFECT_REC): R_MassDefRec IS
参数
invEffect - 当前库存影响记录
返回
R_MassDefRec
副作用
无
说明
该例行程序将库存影响信息复制到库存。
调用的对话框窗体
无
文件名
语法
R_InvHistToInvEffectHst(VAL hist: R_HistViewRec): R_INV_EFFECT_HST_REC IS
参数
hist - 当前库存历史记录
返回
R_INV_EFFECT_HST_REC
副作用
无
说明
该例行程序将库存历史复制到库存影响。
调用的对话框窗体
无
文件名
语法
R_InvokeInvEffectsForChange: INTEGER IS
参数
无
返回
整数
副作用
无
说明
该例行程序启动 TCM 组维护。
调用的对话框窗体
无
文件名
语法
R_IsInvToInvEffectOn(VAL inv: IS_InventoryRec): R_INV_EFFECT_ON_REC IS
参数
inv - 当前库存记录
返回
R_INV_EFFECT_ON_REC
副作用
无
说明
该例行程序将库存信息复制到库存影响。
调用的对话框窗体
无
文件名
语法
R_ListInit: INTEGER IS
参数
无
返回
整数
副作用
无
说明
该例行程序初始化 TAM 优先选项设置。
调用的对话框窗体
无
文件名
语法
R_LoadActivityStructureForChange: INTEGER IS
参数
无
返回
整数
副作用
无
说明
该例行程序从数据库检索模型活动。
调用的对话框窗体
无
文件名
语法
R_LoadAfterStatusCodesIntoComboBox(VAL w: WINDOW, VAL field_Name: STRING):INTEGER IS
参数
w -当前窗口
field_Name - 组合框名称
返回
整数
副作用
无
说明
该例行程序将指定的状态加载到指定的组合框。
调用的对话框窗体
无
文件名
语法
R_LoadChangeApprovalFromModel( VAL ApprovalList: LIST OF R_MO_APPROVAL_REC) IS
参数
ApprovalList - 要创建的批准的列表
返回
无
副作用
无
说明
该例行程序从模型创建批准。
调用的对话框窗体
无
文件名
语法
R_LoadChangeAttachmentsFromModel(VAL w: WINDOW, VAL AttachmentList: LIST OF R_MO_ATTACHMENT_REC ) IS
参数
w - 更改记事簿的窗口句柄
AttachmentList - 要创建的文件附件的列表
返回
无
副作用
无
说明
该例行程序从模型创建文件附件。
调用的对话框窗体
无
文件名
语法
R_LoadChangeImpactFromModel(VAL ImpactList: LIST OF R_MO_IMPACT_REC)
参数
ImpactList - 要创建的效应的列表
返回
无
副作用
无
说明
该例行程序从给定的模型创建效应。
调用的对话框窗体
无
文件名
语法
R_LoadChangeRecordFromModel (VAL w: WINDOW) IS
参数
w - 更改记事簿的窗口句柄
返回
无
副作用
无
说明
该例行程序根据类别检索到的模型数据来初始化更改请求数据。
调用的对话框窗体
无
文件名
语法
R_LoadChangeScheduleFromModel( VAL TaskList: LIST OF R_MODEL_TASK_REC) IS
参数
Schedule_List - 调度的任务的列表
返回
无
副作用
无
说明
该例行程序从模型创建调度的任务。
调用的对话框窗体
无
文件名
语法
R_LoadScheduleCommandsFromModel(REF this_Task: R_TASK_REC, VAL CommandList: LIST OF R_MO_SCHED_COMMANDS_REC) IS
参数
this_Task - 当前任务记录
CommandList - 命令列表
返回
无
副作用
无
说明
该例行程序从模型创建调度命令。
调用的对话框窗体
无
文件名
语法
R_LoadScheduleDependenciesFromModel( REF this_Task: R_TASK_REC, VAL DependencyList: LIST OF R_MO_DEPENDENCY_REC) IS
参数
this_Task - 当前任务记录
dependencyList - 相关性列表
返回
无
副作用
无
说明
该例行程序从模型创建调度相关性。
调用的对话框窗体
无
文件名
语法
R_LoadScheduleResourcesFromModel(REF this_Task: R_TASK_REC, VAL ResourceList: LIST OF R_MO_RESOURCE_REC) IS
参数
this_Task - 当前任务记录
ResourceList - 资源列表
返回
无
副作用
无
说明
该例行程序从模型创建调度资源。
调用的对话框窗体
无
文件名
语法
R_LoadTextForChange: INTEGER IS
参数
无
返回
整数
副作用
无
说明
该例行程序从数据库检索更改的扩展文本。
调用的对话框窗体
无
文件名
语法
R_MakeRelationFromActivity(REF this_Task: R_TASK_REC) IS
参数
this_Task - 创建调度任务
返回
无
副作用
无
说明
该例行程序创建活动的调度任务。
调用的对话框窗体
无
文件名
语法
R_MarkDoneHistoryForInvEffects IS
参数
无
返回
无
副作用
无
说明
该例行程序将库存影响历史标记为完成。
调用的对话框窗体
无
文件名
语法
R_MassDefToInvEffect(VAL massDef: MassDefRec): R_INV_EFFECT_REC IS
参数
massDef -当前批量定义记录
返回
R_INV_EFFECT_REC
副作用
无
说明
该例行程序将库存信息复制到库存影响。
调用的对话框窗体
无
文件名
语法
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(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(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(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(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(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 IS
参数
无
返回
无
副作用
无
说明
该例行程序在复制时修改更改标识。
调用的对话框窗体
无
文件名
语法
R_NotifyFrozenApprovers( VAL status_type: STRING) IS
参数
status_type - 状态类型
返回
无
副作用
无
说明
该例行程序将通知发送给该更改请求的所有批准人,这些人当前具有批准资格。在将更改请求设置为保持或非保持状态类型时,用户可以知道此时需要还是不需要他们的批准。
调用的对话框窗体
无
文件名
语法
R_NotifyFrozenTaskResources( VAL status_type: STRING) IS
参数
status_type - 状态类型
返回
无
副作用
无
说明
该例行程序通知给定更改请求的任务资源,已将它改变为“保持”状态类型。
调用的对话框窗体
无
文件名
语法
R_ParseChangeText IS
参数
无
返回
无
副作用
无
说明
这是一个空的例行程序。
调用的对话框窗体
无
文件名
语法
R_PerformActivityEditView(VAL w: WINDOW, VAL field_Name: STRING) IS
参数
w -当前窗口
field_Name - 字段名
返回
无
副作用
无
说明
该例行程序执行活动的编辑和查看。
调用的对话框窗体
rchg.dfc[change_notebook]
文件名
语法
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(VAL w: WINDOW, VAL field_Name: STRING) IS
参数
w -当前窗口
field_Name - 字段名
返回
无
副作用
无
说明
该例行程序执行效应的编辑和查看。
调用的对话框窗体
rchg.dfc[impact_notebook]
文件名
语法
R_PerformInventoryEdit(VAL w: WINDOW) IS
参数
w -当前窗口
返回
无
副作用
无
说明
该例行程序执行“库存”编辑。
调用的对话框窗体
无
文件名
语法
R_PerformProblemAdd(VAL w: WINDOW) IS
参数
w -当前窗口
返回
无
副作用
无
说明
该例行程序让问题与更改请求相关联。
调用的对话框窗体
无
文件名
语法
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(VAL pVal: R_PhysAttribRec ): R_INV_EFFECT_ATR_REC IS
参数
pVal - 当前库存属性记录
返回
R_INV_EFFECT_ATR_REC
副作用
无
说明
该例行程序将物理属性复制到库存影响。
调用的对话框窗体
无
文件名
语法
R_ProcessChangeEntryFields(VAL w: WINDOW, VAL type: INTEGER) IS
参数
w - 当前窗口
type - 对 R_Perform 的交互作用类型
返回
无
副作用
无
说明
该例行程序处理屏幕和更改的交互作用。
调用的对话框窗体
无
文件名
语法
R_ProcessCopyEntryFields(VAL w: WINDOW, REF this_CopyChange: R_CHANGE_REC, VAL type: INTEGER) IS
参数
w - 当前窗口
this_CopyChange - 更改记录的当前副本
type - 对 R_Perform 的交互作用类型
返回
无
副作用
无
说明
该例行程序处理屏幕和更改复制之间的交互作用。
调用的对话框窗体
无
文件名
语法
R_ProcessImpactEntryFields(VAL w: WINDOW, REF this_Impact: R_IMPACT_REC, VAL type: INTEGER) IS
参数
w - 当前窗口
this_Impact - 当前效应记录
type - 对 R_Perform 的交互作用类型
返回
无
副作用
无
说明
该例行程序处理屏幕和效应之间的交互作用。
调用的对话框窗体
无
文件名
语法
R_ProcessKeywordsEntryFields(VAL w: WINDOW, REF this_ImpKeyword: R_IMP_KEYWORD_REC, VAL type: INTEGER) IS
参数
w - 当前窗口
this_ImpKeyword - 当前效应关键字记录
type - 对 R_Perform 的交互作用类型
返回
无
副作用
无
说明
该例行程序处理屏幕和效应关键字之间的交互作用。
调用的对话框窗体
无
文件名
语法
R_ProcessResourceEntryFields(VAL w: WINDOW, REF this_Resource: R_RESOURCE_REC, VAL type: INTEGER) IS
参数
w - 当前窗口
this_Resource - 当前资源记录
type - 对 R_Perform 的交互作用类型
返回
无
副作用
无
说明
该例行程序处理屏幕和资源之间的交互作用。
调用的对话框窗体
无
文件名
语法
R_ProcessSchedCommandEntryFields(VAL w: WINDOW, REF this_SchedCommand: R_SCHED_COMMANDS_REC, VAL type: INTEGER) IS
参数
w - 当前窗口
this_SchedCommand - 当前调度命令记录
type - 对 R_Perform 的交互作用类型
返回
无
副作用
无
说明
该例行程序处理屏幕和调度命令之间的交互作用。
调用的对话框窗体
无
文件名
语法
R_ProcessScheduleEntryFields(VAL w: WINDOW, REF this_Task: R_TASK_REC, VAL type: INTEGER) IS
参数
w - 当前窗口
this_Task - 当前任务记录
type - 对 R_Perform 的交互作用类型
返回
无
副作用
无
说明
该例行程序处理屏幕和调度之间的交互作用。
调用的对话框窗体
无
文件名
语法
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(VAL C_Index: INTEGER) IS
参数
C_Index - 索引
返回
无
副作用
无
说明
该例行程序删除旧的批准人信息。
调用的对话框窗体
无
文件名
语法
R_RemoveOldModelInfo IS
参数
无
返回
无
副作用
无
说明
该例行程序从更改中删除模型信息。
调用的对话框窗体
无
文件名
语法
R_ResolveassociatedProblems(VAL w: WINDOW): INTEGER IS
参数
w - 当前窗口
返回
整数
副作用
无
说明
该例行程序在完成更改请求时,更新所有与问题相关联的问题状态代码。
调用的对话框窗体
无
文件名
语法
R_SaveSubordinateChangeRequests(REF activity_Status_Altered: BOOLEAN): INTEGER IS
参数
activity_Status_Altered - 捕捉用户是否选择执行重级联存
返回
整数
副作用
无
说明
该例行程序保存附属更改请求。
调用的对话框窗体
无
文件名
语法
R_ScheduleInList(VAL schedules: LIST OF R_TASK_REC, VAL Sched_Name: STRING): BOOLEAN IS
参数
schedules - 任务列表
Sched_Name - 调度名称
返回
布尔值
副作用
无
说明
该例行程序检查是否已将调度添加到更改中的“调度”列表。
调用的对话框窗体
无
文件名
语法
R_ScheduleLoopExists(VAL this_Dependency: R_DEPENDENCY_REC, VAL dependencyList: LIST OF R_DEPENDENCY_REC): BOOLEAN IS
参数
this_Dependency - 当前相关性记录
dependencyList - 要检查的相关性的列表
返回
布尔值
副作用
无
说明
该例行程序确定任务关系是否会引发调度循环。
调用的对话框窗体
无
文件名
语法
R_SearchForKeywordsInChanges( REF impItemsList: LIST OF R_IMP_ITEM_REC, REF chg_ia_description: STRING) IS
参数
impItemsList - 查找到的更改的列表
返回
无
副作用
无
说明
该例行程序对更改进行效应分析。
调用的对话框窗体
无
文件名
语法
R_SearchForKeywordsInProblems( REF impItemsList: LIST OF R_IMP_ITEM_REC, REF chg_ia_description: STRING) IS
参数
impItemsList - 查找到的问题列表
chg_ia_description - 说明
返回
无
副作用
无
说明
该例行程序对问题进行效应分析。
调用的对话框窗体
无
文件名
语法
R_SendHotNews(VAL w: WINDOW): INTEGER IS
参数
w - 当前窗口
返回
整数
副作用
无
说明
该例行程序将“热点新闻”发送到帮助台。
调用的对话框窗体
无
文件名
语法
R_SetControlsToViewMode(VAL w: WINDOW, VAL mode: INTEGER): BOOLEAN
参数
w - 当前窗口处理器
mode - 查看模式
返回
布尔值
副作用
无
说明
在用查看模式打开更改请求时,禁用“更改”记事簿控件。
调用的对话框窗体
无
文件名
语法
R_SetImpactFieldsForModification(VAL w: WINDOW) IS
参数
w - 当前窗口
返回
无
副作用
无
说明
该例行程序禁用效应修改字段。
调用的对话框窗体
无
文件名
语法
R_SetInvEffectTypeMask(VAL effect_type: INTEGER,VAL viewMode: BOOLEAN): INTEGER IS
参数
effect_type - 添加|更新|删除
viewmode - 查看模式
返回
整数
副作用
无
说明
该例行程序设置库存影响类型掩码。
调用的对话框窗体
无
文件名
语法
R_SetScheduleFieldsForModification(VAL w: WINDOW) IS
参数
w - 当前窗口
返回
无
副作用
无
说明
该例行程序禁用调度任务中的修改字段。
调用的对话框窗体
无
文件名
语法
R_SetViewModeForControls(VAL w: WINDOW)
参数
w - 当前窗口
返回
无
副作用
无
说明
设置查看模式的更改控件。
调用的对话框窗体
无
文件名
语法
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(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(VAL This_Status: R_STATUS_REC ): INTEGER IS
参数
this_Status - 状态记录
返回
整数
副作用
无
说明
该例行程序取一个附属请求(活动),更改它的当前状态标识(应当是非“保持”状态类型),并将其设置为传入的状态标识(This_Status)。
调用的对话框窗体
无
文件名
语法
R_UpdateActivityToScheduleTasks(VAL w: WINDOW, VAL field_Name: STRING, VAL type: INTEGER) IS
参数
w - 当前窗口
field_Name - 任务 MCLB 的名称
type - 调度的任务类型
返回
无
副作用
无
说明
该例行程序使用活动来更新调度的任务 MCLB。
调用的对话框窗体
无
文件名
语法
R_UpdateApprovalsList(VAL this_Approval: R_APPROVAL_REC) IS
参数
this_Approval - 当前批准记录
返回
无
副作用
无
说明
该例行程序处理批准的添加、修改和删除。
调用的对话框窗体
无
文件名
语法
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(VAL this_AssocProblem: R_ASSOC_PROB_REC) IS
参数
this_AssocProblem - 当前关联的问题记录
返回
无
副作用
无
说明
该例行程序处理关联问题的添加、修改和删除。
调用的对话框窗体
无
文件名
语法
R_UpdateChangeDisplay(VAL w: Window) IS
参数
w - 当前窗口
返回
无
副作用
无
说明
该例行程序更新更改显示。
调用的对话框窗体
无
文件名
语法
R_UpdateChangeList IS
参数
无
返回
无
副作用
无
说明
该例行程序处理更改的添加、修改和删除。
调用的对话框窗体
无
文件名
语法
R_UpdateDependencyList(VAL this_Dependency: R_DEPENDENCY_REC) IS
参数
this_Dependency - 当前相关性记录
返回
无
副作用
无
说明
该例行程序处理相关性的添加、修改和删除。
调用的对话框窗体
无
文件名
语法
R_UpdateImpactsList(VAL this_Impact: R_IMPACT_REC) IS
参数
this_Impact - 当前效应记录
返回
无
副作用
无
说明
该例行程序处理效应的添加、修改和删除。
调用的对话框窗体
无
文件名
语法
R_UpdateImpCategoryForAttached(REF this_Impact: R_IMPACT_REC, VAL old_Category: STRING) IS
参数
this_Impact - 当前效应记录
old_Category - 前一个效应代码
返回
无
副作用
无
说明
该例行程序更新效应组件的效应代码。
调用的对话框窗体
无
文件名
语法
R_UpdateImpInvList(VAL this_AffInv: R_IMP_INV_REC) IS
参数
this_AffInv - 当前效应库存记录
返回
无
副作用
无
说明
该例行程序处理效应库存的添加、修改和删除。
调用的对话框窗体
无
文件名
语法
R_UpdateImpItemsList(REF this_ImpItem: R_IMP_ITEM_REC) IS
参数
this_ImpItem - 当前效应项记录
返回
无
副作用
无
说明
该例行程序处理效应项的添加、修改和删除。
调用的对话框窗体
无
文件名
语法
R_UpdateImpKeywordsList(VAL this_ImpKeyword: R_IMP_KEYWORD_REC) IS
参数
this_ImpKeyword - 当前效应关键字记录
返回
无
副作用
无
说明
该例行程序处理效应关键字的添加、修改和删除。
调用的对话框窗体
无
文件名
语法
R_UpdateMCLBFromModel(VAL w: WINDOW, VAL fieldName: STRING, VAL type: INTEGER) IS
参数
w - MCLB 窗口句柄
fieldName - MCLB 控件名
type -“批准”、“调度”、“效应”或“活动”
返回
无
副作用
无
说明
该例行程序从模型更新 MCLB。
调用的对话框窗体
无
文件名
语法
R_UpdateMCLBWithStatus(VAL w: WINDOW, VAL controlName: STRING) IS
参数
w - 窗口的句柄
controlName - MCLB 的名称
返回
无
副作用
无
说明
该例行程序为状态更改更新 MCLB 中的行。
调用的对话框窗体
无
文件名
语法
R_UpdateResourceList(VAL this_Resource: R_RESOURCE_REC) IS
参数
this_Resource - 当前资源记录
返回
无
副作用
无
说明
该例行程序处理资源的添加、修改和删除。
调用的对话框窗体
无
文件名
语法
R_UpdateSchedCommandList(VAL this_SchedCommand: R_SCHED_COMMANDS_REC) IS
参数
this_SchedCommand - 当前调度命令记录
返回
无
副作用
无
说明
该例行程序处理调度命令的添加、修改和删除。
调用的对话框窗体
无
文件名
语法
R_UpdateSchedInvList(VAL this_SchedInv: R_TASK_INV_REC) IS
参数
this_SchedInv - 当前调度库存记录
返回
无
副作用
无
说明
该例行程序处理调度库存的添加、修改和删除。
调用的对话框窗体
无
文件名
语法
R_UpdateSchedNameForAttached(REF this_Task: R_TASK_REC, VAL old_Sched_Name: STRING) IS
参数
this_Task - 当前任务记录
old_Sched_Name - 前一个任务名
返回
无
副作用
无
说明
该例行程序更新调度任务组件的调度任务名。
调用的对话框窗体
无
文件名
语法
R_UpdateScheduleList(VAL this_Task: R_TASK_REC) IS
参数
this_Task - 当前任务记录
返回
无
副作用
无
说明
该例行程序处理调度任务的添加、修改和删除。
调用的对话框窗体
无
文件名
语法
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(REF approverID: LIST OF STRING): BOOLEAN IS
参数
approverID - 当前用户负责的批准列表
返回
布尔值
副作用
无
说明
该例行程序验证当前用户是该更改的批准人。
调用的对话框窗体
无
文件名
语法
R_VerifyStatusChangeAtEvents(VAL w: WINDOW, VAL New_Status: STRING, VAL Old_Status: STRING): INTEGER IS
参数
w - 当前窗口的窗口句柄
New_Status - 要检查的新状态
Old_Status - 更改的前一状态
返回
整数
副作用
无
说明
该例行程序验证进行了适当的状态更改。
调用的对话框窗体
无
文件名
语法
R_ViewChange(Val ChangeID: INTEGER, REF Result: INTEGER ) IS
参数
ChangeID - 更改标识
Result - 0 = 失败, 1= 成功
返回
无
副作用
ChangeID 必须是一个有效的更改标识。
说明
该例行程序以查看方式打开“更改”记事簿。
调用的对话框窗体
rchg.dfc[change_notebook]