rmod_db.kb 的例行程序


EnableadHocEntry

文件名

rmod_db.kb

语法

EnableadHocEntry( VAL category: STRING ): INTEGER;

参数

category - 类别标识 ID

返回

整数

副作用

说明

该例行程序将给出的“AdHoc”列设置为 TRUE。

调用的对话框窗体


R_CheckForDupModelApprovers

文件名

rmod_db.kb

语法

R_CheckForDupModelApprovers (VAL thisApproval: R_MO_APPROVAL_REC, VAL R_G_SModel: R_MODEL_STATE_REC ): BOOLEAN

参数

thisApproval - 批准记录型号

R_G_SModel - 模块记录

返回

布尔值

副作用

说明

该例行程序检查付本模块批准人。如果发现付本模块批准的请求则返回 TRUE,否则返回 FALSE。

调用的对话框窗体


R_DetermineTheRootModel

文件名

rmod_db.kb

语法

R_DetermineTheRootModel(VAL PassedIn_Model_ID: INTEGER, REF root_model_id: INTEGER, REF approval_method: STRING) IS

参数

PassedIn_Model_ID - 当前模块标识

root_model_id - 根模块标识 (被发现的)

approval_method - 批准模块 (被发现的)

返回

副作用

说明

给出一个改变标识,该过程将查找高级模块标识和它的批准方法。它支持所有以相同批准模块作为父代高级模块的活动的商业规则。

调用的对话框窗体


R_FindModelInList

文件名

rmod_db.kb

语法

R_FindModelInList(VAL ID: INTEGER, VAL ModelList: LIST OF R_MODEL_REC ): R_MODEL_REC IS

参数

ID - 查找的模块标识

ModelList - 搜索模块的列表

返回

R_MODEL_REC

副作用

说明

该例行程序用指定的标识查找模块。

调用的对话框窗体


R_FindModelSchedInList

文件名

rmod_db.kb

语法

R_FindModelSchedInList(VAL Sched_Name: STRING, VAL TaskList: LIST OF R_MODEL_TASK_REC ): R_MODEL_TASK_REC IS

参数

Sched_Name - 要查找的调度名称(Sched_Name 是主关键字)

TaskList - 要搜索的调度列表

返回

R_MODEL_TASK_REC

副作用

说明

该例行程序用指定的名称查找调度。

调用的对话框窗体


R_LoadActivitiesForModel

文件名

rmod_db.kb

语法

R_LoadActivitiesForModel: INTEGER IS

参数

返回

整数

副作用

说明

该例行程序从数据库中检索模块。

调用的对话框窗体


R_LoadAllModelTrees

文件名

rmod_db.kb

语法

R_LoadAllModelTrees(REF treeList: LIST OF R_MTREE_REC): INTEGER IS

参数

treeList - 树记录的列表

返回

整数

副作用

说明

该例行程序从数据库中检索所有模块树。

调用的对话框窗体


R_LoadApprovalsForModel

文件名

rmod_db.kb

语法

R_LoadApprovalsForModel: INTEGER IS

参数

返回

整数

副作用

说明

该例行程序从数据库中检索批准模块。

调用的对话框窗体


R_LoadAttachedFilesForModel

文件名

rmod_db.kb

语法

R_LoadAttachedFilesForModel: INTEGER IS

参数

返回

整数

副作用

说明

该例行程序为模块检索所有附属文件。

调用的对话框窗体


R_LoadChangeTextForModel

文件名

rmod_db.kb

语法

R_LoadChangeTextForModel (REF otherText: LIST OF R_CHANGE_TEXT_REC ): INTEGER IS

参数

otherText - 改变文本记录的列表

返回

整数

副作用

说明

该程序为模块在数据库中检索改变文本记录。

调用的对话框窗体


R_LoadCommandsForModel

文件名

rmod_db.kb

语法

R_LoadCommandsForModel (REF commands: LIST OF R_MO_SCHED_COMMANDS_REC ): INTEGER IS

参数

commands - 任务命令

返回

整数

副作用

说明

该例行程序为模块在数据库中检索调度命令。

调用的对话框窗体


R_LoadCommandsForModelSchedule

文件名

rmod_db.kb

语法

R_LoadCommandsForModelSchedule: INTEGER IS

参数

返回

整数

副作用

说明

该例行程序为调度任务在数据库中检索命令。

调用的对话框窗体


R_LoadDependenciesForModel

文件名

rmod_db.kb

语法

R_LoadDependenciesForModel (REF dependencies: LIST OF R_MO_DEPENDENCY_REC

参数

dependencies - 相关任务

返回

整数

副作用

说明

该例行程序为模块在数据库中检索相关调度。

调用的对话框窗体


R_LoadDependenciesForModelSchedule

文件名

rmod_db.kb

语法

R_LoadDependenciesForModelSchedule: INTEGER IS

参数

返回

整数

副作用

说明

该例行程序为调度任务在数据库中检索相关的。

调用的对话框窗体


R_LoadEntireModel

文件名

rmod_db.kb

语法

R_LoadEntireModel: INTEGER IS

参数

返回

整数

副作用

说明

该例行程序从数据库中检索完整模块。

调用的对话框窗体


R_LoadImpactsForModel

文件名

rmod_db.kb

语法

R_LoadImpactsForModel: INTEGER IS

参数

返回

整数

副作用

说明

该例行程序从数据库中检索模块冲突。

调用的对话框窗体


R_LoadKeywordsForModel

文件名

rmod_db.kb

语法

R_LoadKeywordsForModel(REF keywords: LIST OF R_MO_KEYWORDS_REC ): INTEGER IS

参数

keywords - 冲突关键字

返回

整数

副作用

说明

该例行程序为模块在数据库中检索冲突关键字。

调用的对话框窗体


R_LoadModelByCategory

文件名

rmod_db.kb

语法

R_LoadModelByCategory(VAL categoryId: STRING, REF this_Model: R_MODEL_REC): INTEGER IS

参数

categoryID - 已选择的类别标识符

this_model - 当前模块

返回

整数

副作用

说明

该例行程序在数据库中以指定类别检索模块。

调用的对话框窗体


R_LoadModelByID

文件名

rmod_db.kb

语法

R_LoadModelByID(REF this_Model: R_MODEL_REC): INTEGER IS

参数

this_Model - 当前模块记录

返回

整数

副作用

说明

该例行程序在数据库中检索模块。

调用的对话框窗体


R_LoadModelImpactByCategory

文件名

rmod_db.kb

语法

R_LoadModelImpactByCategory(REF this_Impact: R_MO_IMPACT_REC ): INTEGER IS

参数

this_Impact - 模块冲突

返回

整数

副作用

说明

该例行程序为冲突在数据库中检索模块。

调用的对话框窗体


R_LoadModelImpacts

文件名

rmod_db.kb

语法

R_LoadModelImpacts(VAL w: WINDOW, REF found: BOOLEAN ): INTEGER

参数

w - 当前窗口

found - 布尔变量

返回

整数

副作用

说明

该例行程序对给定模块标识装入模块冲突。

调用的对话框窗体


R_LoadModelKeywordsForImpact

文件名

rmod_db.kb

语法

R_LoadModelKeywordsForImpact: INTEGER IS

参数

返回

整数

副作用

说明

该例行程序在数据库中检索冲突关键字。

调用的对话框窗体


R_LoadModels

文件名

rmod_db.kb

语法

R_LoadModels(VAL Model_SQL_String: STRING): INTEGER IS

参数

Model_SQL_String - 选择标准字符串

返回

整数

副作用

说明

该例行程序在数据库中检索模块。

调用的对话框窗体


R_LoadModelScheduleByName

文件名

rmod_db.kb

语法

R_LoadModelScheduleByName(REF this_Task: R_MODEL_TASK_REC ): INTEGER IS

参数

this_Task - 任务模块

返回

整数

副作用

说明

该例行程序为调度在数据库中检索调度任务模块。

调用的对话框窗体


R_LoadModelTrees

文件名

rmod_db.kb

语法

R_LoadModelTrees(REF treeList: LIST OF R_MTREE_REC): INTEGER IS

参数

treeList - 树记录列表

返回

整数

副作用

说明

该例行程序在数据库中检索树模块。

调用的对话框窗体


R_LoadModelTreesByChild

文件名

rmod_db.kb

语法

R_LoadModelTreesByChild(REF treeList: LIST OF R_MTREE_REC, VAL Model_ID: INTEGER): INTEGER IS

参数

treeList - 树记录列表

Model_ID - 当前模块标识

返回

整数

副作用

说明

该例行程序用标识在数据库中检索树模块。

调用的对话框窗体


R_LoadModelTreesByParent

文件名

rmod_db.kb

语法

R_LoadModelTreesByParent(REF treeList: LIST OF R_MTREE_REC, VAL Model_ID: INTEGER): INTEGER IS

参数

treeList - 树记录列表

Model_ID - 当前模块标识

返回

整数

副作用

说明

该例行程序用标识在数据库中检索树模块。

调用的对话框窗体


R_LoadRemainingModelActivities

文件名

rmod_db.kb

语法

R_LoadRemainingModelActivities( VAL w: Window, REF found: BOOLEAN, VAL AIndex: INTEGER ): INTEGER IS

参数

w - 当前窗口

found - 布尔变量

返回

整数

副作用

说明

该例行程序装入所有剩余的活动模块。

调用的对话框窗体


R_LoadResourcesForModel

文件名

rmod_db.kb

语法

R_LoadResourcesForModel (REF resourceList: LIST OF R_MO_RESOURCE_REC ): INTEGER IS

参数

resourceList - 任务资源

返回

整数

副作用

说明

该例行程序为模块在数据库中检索调度资源。

调用的对话框窗体


R_LoadResourcesForModelSchedule

文件名

rmod_db.kb

语法

R_LoadResourcesForModelSchedule: INTEGER IS

参数

返回

整数

副作用

说明

该例行程序为调度任务在数据库中检索资源。

调用的对话框窗体


R_LoadSchedulesForModel

文件名

rmod_db.kb

语法

R_LoadSchedulesForModel: INTEGER IS

参数

返回

副作用

说明

该例行程序在数据库中检索调度任务模块。

调用的对话框窗体


R_ModelApprovalRecordDatabase

文件名

rmod_db.kb

语法

R_ModelApprovalRecordDatabase(VAL InTran: BOOLEAN, VAL this_Approval: R_MO_APPROVAL_REC, VAL old_Approval: R_MO_APPROVAL_REC ): INTEGER IS

参数

InTran - 确定是否包含在事务处理程序的标志

this_Approval - 当前批准记录

old_Approval - 数据库同意的旧记录

返回

整数

副作用

说明

该例行程序控制批准模块的添加、修改和删除。

调用的对话框窗体


R_ModelAttachmentRecordDatabase

文件名

rmod_db.kb

语法

R_ModelAttachmentRecordDatabase(VAL InTran: BOOLEAN, VAL this: R_MO_ATTACHMENT_REC, VAL old: R_MO_ATTACHMENT_REC): INTEGER IS

参数

InTran - 确定是否在事务处理程序内的标志

this - 当前模块附属记录

old - 数据库同意的旧记录

返回

整数

副作用

说明

该例行程序控制附件的添加、修改和删除。

调用的对话框窗体


R_ModelImpactRecordDatabase

文件名

rmod_db.kb

语法

R_ModelImpactRecordDatabase(VAL InTran: BOOLEAN, VAL this_Impact: R_MO_IMPACT_REC, VAL old_Impact: R_MO_IMPACT_REC ): INTEGER IS

参数

InTran - 确定是否包含在事务处理程序的标志

this_Impact - 当前冲突记录

old_Impact - 数据库同意的旧记录

返回

整数

副作用

说明

该例行程序控制冲突模块的添加、修改和删除。

调用的对话框窗体


R_ModelKeywordsRecordDatabase

文件名

rmod_db.kb

语法

R_ModelKeywordsRecordDatabase(VAL InTran: BOOLEAN, VAL this_ImpKeyword: R_MO_KEYWORDS_REC, VAL old_ImpKeyword: R_MO_KEYWORDS_REC ): INTEGER IS

参数

InTran - 确定是否包含在事务处理程序的标志

this_ImpKeyword - 当前冲突关键字记录

old_ImpKeyword - 数据库同意的旧记录

返回

副作用

整数

说明

该例行程序控制冲突关键字的添加、修改和删除。

调用的对话框窗体


R_ModelRecordDatabase

文件名

rmod_db.kb

语法

R_ModelRecordDatabase(VAL InTran: BOOLEAN): INTEGER IS

参数

InTran - 确定是否包含在事务处理程序的标志

返回

副作用

说明

该例行程序控制模块的添加、修改的删除。

调用的对话框窗体


R_ModelSchedCommandRecordDatabase

文件名

rmod_db.kb

语法

R_ModelSchedCommandRecordDatabase(VAL InTran: BOOLEAN, VAL this_SchedCommand: R_MO_SCHED_COMMANDS_REC, VAL old_SchedCommand: R_MO_SCHED_COMMANDS_REC ): INTEGER IS

参数

InTran - 确定是否包含在事务处理程序的标志

this_SchedCommand - 当前调度命令记录

old_SchedCommand - 数据库同意的旧记录

返回

整数

副作用

说明

该例行程序控制调度命令的添加、修改的删除。

调用的对话框窗体


R_ModelSchedDependencyRecordDatabase

文件名

rmod_db.kb

语法

R_ModelSchedDependencyRecordDatabase(VAL InTran: BOOLEAN, VAL this_Dependency: R_MO_DEPENDENCY_REC, VAL old_Dependency: R_MO_DEPENDENCY_REC ): INTEGER IS

参数

InTran - 确定是否包含在事务处理程序的标志

this_Dependency - 当前任务相关性记录

old_Dependency - 数据库同意的旧记录

返回

整数

副作用

说明

该例行程序控制相关任务的添加、修改和删除。

调用的对话框窗体


R_ModelSchedResourceRecordDatabase

文件名

rmod_db.kb

语法

R_ModelSchedResourceRecordDatabase(VAL InTran: BOOLEAN, VAL this_Resource: R_MO_RESOURCE_REC, VAL old_Resource: R_MO_RESOURCE_REC ): INTEGER IS

参数

InTran - 确定是否包含在事务处理程序的标志

this_Resource - 当前调度资源记录

old_Resource - 数据库同意的旧记录

返回

整数

副作用

说明

该例行程序控制调度资源的添加、修改和删除。

调用的对话框窗体


R_ModelScheduleRecordDatabase

文件名

rmod_db.kb

语法

R_ModelScheduleRecordDatabase(VAL InTran: BOOLEAN, VAL this_Task: R_MODEL_TASK_REC, VAL old_Schedule: R_MODEL_TASK_REC ): INTEGER IS

参数

InTran - 确定是否包含在事务处理程序的标志

this_Task - 当前调度任务记录

old_Schedule - 数据库同意的旧记录

返回

整数

副作用

说明

该例行程序控制调度任务模块的添加、修改和删除。

调用的对话框窗体


R_MTreeRecordDatabase

文件名

rmod_db.kb

语法

R_MTreeRecordDatabase(VAL InTran: BOOLEAN, VAL this_MTree: R_MTREE_REC, VAL old_MTree: R_MTREE_REC): INTEGER IS

参数

InTran - 确定是否包含在事务处理程序的标志

this_MTree - 当前树记录

old_MTree - 数据库同意的旧记录

返回

整数

副作用

说明

该例行程序控制树模块的添加、修改和删除。

调用的对话框窗体


R_ReturnModelsList

文件名

rmod_db.kb

语法

R_ReturnModelsList( R_lastSQLSelect ): LIST OF R_MODEL_REC IS

参数

R_lastSQLSelect - SQL 语句

返回

R_Model_Rec 的列表

副作用

说明

该例行程序为“Work With Models”对话框检索一系列模块。

调用的对话框窗体