scimcach.kb 的例行程序


ASGetSCIM

文件名

scimcach.kb

语法

ASGetSCIM(VAL SCIM: LIST OF STRING, REF MetaData, Data: LIST OF STRING);

参数

SCIM - 当前选择的 SCIM

MetaData - 说明网络消息数据

Data - 网络消息数据

返回

整数

副作用

说明

从应用程序服务器获取 SCIM 的下一层。

调用的对话框窗体


ASGiveComponent

文件名

scimcach.kb

语法

ASGiveComponent(VAL System: STRING, REF MetaData, Data: LIST OF STRING)

参数

System - 当前系统

MetaData - 说明网络消息

Data - 网络消息中的数据

返回

副作用

说明

在应用程序服务器上将组件列表发送给客户机。

调用的对话框窗体


ASGiveItem

文件名

scimcach.kb

语法

ASGiveItem(VAL System, Component: STRING, REF MetaData, Data: LIST OF STRING);

参数

System - 当前系统

Component - 当前组件

MetaData - 说明网络消息

Data - 网络消息数据

返回

副作用

说明

在应用程序服务器上将项列表发送给客户机。

调用的对话框窗体


ASGiveModule

文件名

scimcach.kb

语法

ASGiveModule(VAL System, Component, Item: STRING, REF MetaData, Data: LIST OF STRING);

参数

System - 当前系统

Component - 当前组件

Item - 当前项

MetaData - 说明网络消息

Data - 网络消息数据

返回

副作用

说明

在应用程序服务器上将模块列表发送给客户机。

调用的对话框窗体


ASGiveSCIM

文件名

scimcach.kb

语法

ASGiveSCIM(VAL SCI: LIST OF STRING, REF MetaData, Data: LIST OF STRING);

参数

SCI - 当前选择的 SCIM

MetaData - 说明网络消息

Data - 网络消息数据

返回

副作用

说明

计算 SCIM 的下一层并将其发送给客户机。

调用的对话框窗体


ASGiveSystem

文件名

scimcach.kb

语法

ASGiveSystem(REF MetaData, Data: LIST OF STRING);

参数

MetaData - 说明网络消息

Data - 网络消息数据

返回

副作用

说明

在应用程序服务器使用,目的是向客户机提供系统列表。

调用的对话框窗体


ASLoadComponent

文件名

scimcach.kb

语法

ASLoadComponent(VAL System: STRING);

参数

System - 当前系统

返回

副作用

说明

从应用程序服务器为系统获取一个组件列表。

调用的对话框窗体


ASLoadItem

文件名

scimcach.kb

语法

ASLoadItem(System, Component: STRING);

参数

System - 当前系统

Component - 当前组件

返回

副作用

说明

从应用程序服务器装入项列表。

调用的对话框窗体


ASLoadModule

文件名

scimcach.kb

语法

ASLoadModule(System, Component, Item: STRING)

参数

System - 当前系统

Component - 当前组件

Item - 当前项

返回

副作用

说明

从应用程序服务器装入模块。

调用的对话框窗体


ASLoadProblemCodes

文件名

scimcach.kb

语法

ASLoadProblemCodes

参数

返回

副作用

说明

从应用程序服务器装入问题代码。

调用的对话框窗体


ASLoadSystem

文件名

scimcach.kb

语法

ASLoadSystem

参数

返回

副作用

说明

从应用程序服务器装入系统。

调用的对话框窗体


AssociatedProblemType

文件名

scimcach.kb

语法

AssociatedProblemType(VAL System, Component: STRING);

参数

System - 所选系统

Component - 所选组件

返回

字符串

副作用

说明

返回与某组件有关的问题类型。

调用的对话框窗体


AssociateProblemType

文件名

scimcach.kb

语法

AssociateProblemType(System, Component, Problem_Type: STRING);

参数

System - 当前系统

Component - 要与问题类型关联的组件

Problem_Type - 要与组件关联的问题类型

返回

副作用

说明

在高速缓存中,在组件与问题类型之间创建了一个链接。

调用的对话框窗体


DeleteComponent

文件名

scimcach.kb

语法

DeleteComponent(VAL System, Component: STRING);

参数

System - 当前系统

Component - 要删除的组件

返回

副作用

说明

从高速缓存中删除组件。

调用的对话框窗体


DeleteItem

文件名

scimcach.kb

语法

DeleteItem(VAL System, Component, Item: STRING);

参数

System - 当前系统

Component - 当前组件

Item - 要删除的项

返回

副作用

说明

从高速缓存中删除项。

调用的对话框窗体


DeleteModule

文件名

scimcach.kb

语法

DeleteModule(VAL System, Component, Item, Module: STRING);

参数

System - 当前系统

Component - 当前组件

Item: 当前项

Module - 要删除的模块

返回

副作用

说明

从高速缓存中删除模块。

调用的对话框窗体


DeleteProblemCode

文件名

scimcach.kb

语法

DeleteProblemCode(VAL problem_code: STRING)

参数

problem_code - 要从高速缓存中删除的代码

返回

副作用

说明

从高速缓存中删除问题代码。

调用的对话框窗体


DeleteProblemType

文件名

scimcach.kb

语法

DeleteProblemType(Problem_Type: STRING);

参数

Problem_Type - 要删除的类型

返回

副作用

说明

从高速缓存中删除问题类型。

调用的对话框窗体


DeleteSeverityLevel

文件名

scimcach.kb

语法

DeleteSeverityLevel(VAL severity_level: INTEGER);

参数

severity_level - 要从高速缓存中删除的级别

返回

副作用

说明

从高速缓存中删除严重性级别。

调用的对话框窗体


DeleteSystem

文件名

scimcach.kb

语法

DeleteSystem(Val System: STRING);

参数

System - 要从高速缓存中删除的系统

返回

副作用

说明

从高速缓存中删除系统。

调用的对话框窗体


FindComponent

文件名

scimcach.kb

语法

FindComponent(VAL System, Component: STRING): INTEGER;

参数

System - 当前系统

Component - 当前组件

返回

整数

副作用

说明

返回组件的索引。

调用的对话框窗体


FindItem

文件名

scimcach.kb

语法

FindItem(VAL System, Component, Item: STRING): INTEGER;

参数

System - 当前系统

Component - 当前组件

Item - 当前项

返回

整数

副作用

说明

返回项的索引。

调用的对话框窗体


FindModule

文件名

scimcach.kb

语法

FindModule(VAL System, Component, Item, Module: STRING)

参数

System - 当前系统

Component - 当前组件

Item - 当前项

Module - 当前模块

返回

整数

副作用

说明

返回模块的索引。

调用的对话框窗体


FindProblemType

文件名

scimcach.kb

语法

FindProblemType(VAL Problem_Type: STRING): INTEGER IS

参数

ProblemType - 要查找的问题类型

返回

整数

副作用

说明

返回高速缓存中的问题类型索引。

调用的对话框窗体


FindSystem

文件名

scimcach.kb

语法

FUNCTION FindSystem(VAL System: STRING): INTEGER;

参数

System - 当前系统

返回

整数

副作用

说明

返回系统的高速缓存索引。

调用的对话框窗体


ForceTo3t

文件名

scimcach.kb

语法

ForceTo3t;

参数

返回

副作用

对 SCIM 函数的所有后续调用都导致客户机使用应用程序服务器。

说明

设置全局变量,该变量使 SCIMcach 为 3 层。

调用的对话框窗体


GetMetaPos

文件名

scimcach.kb

语法

GetMetaPos(VAL NumFields, CurrentPos: INTEGER);

参数

NumFields - MetaData 的列表长度

CurrentPos - 数据的当前单元位置

返回

整数

副作用

说明

返回要使用的 MetaData 的索引。

调用的对话框窗体


GetRecordPos

文件名

scimcach.kb

语法

GetRecordPos(VAL NumFields, CurrentPos: INTEGER);

参数

NumFields - MetaData 的列表长度

CurrentPos - 数据的当前单元位置

返回

整数

副作用

说明

获取当前数据中的记录数。

调用的对话框窗体


GetSCIMLevel

文件名

scimcach.kb

语法

GetSCIMLevel(MetaData, Data: LIST OF STRING);

参数

MetaData - 字符串的参数名列表

Data - 字符串的参数值列表

返回

副作用

说明

此过程基于用 MetaData 与 Data 输入的数据获取一个 SCIM 层。

调用的对话框窗体


InsertComponent

文件名

scimcach.kb

语法

PROCEDURE InsertComponent(VAL System, Component: STRING);

参数

System - 当前系统

Component - 当前组件

返回

副作用

说明

将组件添加到高速缓存中。

调用的对话框窗体


InsertItem

文件名

scimcach.kb

语法

InsertItem(VAL System, Component, Item: STRING);

参数

System - 当前系统

Component - 当前组件

Item - 要插入的项

返回

副作用

说明

将项添加到高速缓存中。

调用的对话框窗体


InsertModule

文件名

scimcach.kb

语法

InsertModule(VAL System, Component, Item, Module: STRING);

参数

System - 所选系统

Component - 所选组件

Item - 所选项

Module - 要插入的模块

返回

副作用

说明

将模块添加到高速缓存中。

调用的对话框窗体


InsertProblemCode

文件名

scimcach.kb

语法

InsertProblemCode(VAL problem_code: STRING)

参数

problem_code - 要插入的问题代码

返回

副作用

说明

将问题代码插入高速缓存中。

调用的对话框窗体


InsertProblemType

文件名

scimcach.kb

语法

InsertProblemType(VAL Problem_Type: STRING);

参数

Problem_Type - 要插入的新问题类型

返回

副作用

说明

将问题类型添加到高速缓存中。

调用的对话框窗体


InsertSeverityLevel

文件名

scimcach.kb

语法

InsertSeverityLevel(VAL severity_level: INTEGER, VAL description: STRING);

参数

severity_level - 要插入的严重性级别的整数值

返回

副作用

说明

要将新严重性级别插入高速缓存的严重性级别说明

调用的对话框窗体


InsertSystem

文件名

scimcach.kb

语法

InsertSystem(VAL System: STRING) IS

参数

System - 要插入的系统

返回

副作用

说明

将系统添加到高速缓存中。

调用的对话框窗体


LoadComponent

文件名

scimcach.kb

语法

LoadComponent(VAL System: STRING)

参数

System - 当前系统

返回

副作用

说明

从数据库或应用程序服务器装入组件列表。

调用的对话框窗体


LoadItem

文件名

scimcach.kb

语法

LoadItem(VAL System, Component: STRING);

参数

System - 当前系统

Component - 当前组件

返回

副作用

说明

从数据库或应用程序服务器装入项列表。

调用的对话框窗体


LoadModule

文件名

scimcach.kb

语法

LoadModule(System, Component, Item)

参数

System - 当前系统

Component - 当前组件

Item - 当前项

返回

副作用

说明

从数据库或应用程序服务器装入模块列表。

调用的对话框窗体


LoadProblemCodes

文件名

scimcach.kb

语法

LoadProblemCodes

参数

返回

副作用

说明

从数据库或应用程序服务器装入问题代码。

调用的对话框窗体


LoadProblemType

文件名

scimcach.kb

语法

LoadProblemType

参数

返回

副作用

说明

装入问题类型。

调用的对话框窗体


LoadSeverityLevels

文件名

scimcach.kb

语法

LoadSeverityLevels

参数

返回

副作用

说明

从数据库装入严重性级别。

调用的对话框窗体


LoadSystem

文件名

scimcach.kb

语法

LoadSystem;

参数

返回

副作用

说明

从数据库或应用程序服务器装入系统列表。

调用的对话框窗体


QueryAndFilterSystems

文件名

scimcach.kb

语法

QueryAndFilterSystems(Security: INTEGER);

参数

Security - 最终用户的当前权限集

返回

字符串列表

副作用

说明

返回当前用户可见的系统列表。

调用的对话框窗体


QueryComponents

文件名

scimcach.kb

语法

QueryComponents (VAL System: STRING);

参数

System - 当前系统

返回

字符串列表

副作用

说明

返回系统的组件列表。

调用的对话框窗体


QueryItems

文件名

scimcach.kb

语法

QueryItems (VAL System, Component: STRING);

参数

System - 当前系统

Component - 当前组件

返回

字符串列表

副作用

说明

返回系统与组件的项列表。

调用的对话框窗体


QueryModules

文件名

scimcach.kb

语法

QueryModules (VAL System, Component, Item: STRING);

参数

System - 当前系统

Component - 当前组件

Item - 当前项

返回

字符串列表

副作用

说明

返回系统、组件与项。

调用的对话框窗体


QueryProblemCodes

文件名

scimcach.kb

语法

QueryProblemCodes;

参数

返回

字符串列表

副作用

说明

返回所有问题代码列表。

调用的对话框窗体


QueryProblemTypes

文件名

scimcach.kb

语法

QueryProblemTypes;

参数

返回

字符串列表

副作用

说明

返回问题类型列表。

调用的对话框窗体


QuerySeverityLevels

文件名

scimcach.kb

语法

QuerySeverityLevels;

参数

返回

字符串列表

副作用

说明

返回所有严重性级别列表。

调用的对话框窗体


QuerySystems

文件名

scimcach.kb

语法

Systems:= QuerySystems(whdl: WINDOW);

参数

whdl - 当前活动窗口

返回

字符串列表

副作用

说明

返回 whdl 报告的当前支持的组织所支持的系统列表。TSD_MSG_GETORGLIST 将被发送到 whdl,以确定所支持的组织。

调用的对话框窗体


QuerySystemsByOrgs

文件名

scimcach.kb

语法

Systems:= QuerySystemsByOrgs(ValidOrgs: LIST OF STRING);

参数

ValidOrgs - 当前支持的组织列表

返回

字符串列表

副作用

说明

返回所输入的一个有效组织拥有的系统列表。

调用的对话框窗体


SCIM_Cache_Event

文件名

scimcach.kb

语法

SCIM_Cache_Event(REF SelectedNode: TREENODE) IS

参数

SelectedNode - 树中的当前 SCIM 节点

返回

副作用

说明

这是事件处理器,可授予它通过树控件来处理 SCIM。

调用的对话框窗体


UnCacheSCIM

文件名

scimcach.kb

语法

UnCacheSCIM;

参数

返回

副作用

说明

转储整个 SCIM 高速缓存并启动新高速缓存。

调用的对话框窗体