netc_db.kb 的例行程序


CountNetCensusConfigIDs

文件名

netc_db.kb

语法

CountNetCensusConfigIDs( REF advHandle: INTEGER, REF censusHandle: INTEGER )

参数

advHandle - TSD 当前正在使用的缺省连接

censusHandle - 连接到 NetCensus 数据库的

NetCensus 数据库连接

返回

整数:NetCensus 配置表的记录数

副作用

设置连接为到 NetCensus 数据库的临时连接,接着又恢复为最初的连接。

说明

选择 NetCensus 表配置中记录的计数(托管资产标记命名用小写,是因为有的操作系统区分大小写),在函数调用返回中返回信息。

调用的对话框窗体


GetABlockOfConfigIDs

文件名

netc_db.kb

语法

GetABlockOfConfigIDs( REF advHandle: INTEGER, REF censusHandle: INTEGER, REF configIDList: LIST OF STRING, REF config_id: STRING, VAL logicalUnitOfWork: INTEGER )

参数

advHandle - TSD 当前正在使用的缺省连接

censusHandle - 连接到 NetCensus 数据库的

NetCensus 数据库连接

configIDList - 将要被返回的 config_ids 列表

config_id - 如果查询的起始点

不清楚的话,将从开始且以数据的自然顺序

启动查询

logicalUnitOfWork - 要处理的记录数

或是已知构成 configIDs 块

的记录数。

返回

整数:数据库选择返回值

By REFERENCE - configIDList

副作用

设置连接为到 NetCensus 数据库的临时连接,接着又恢复为最初的连接。

说明

选择 NetCensus 表配置中记录的计数(托管资产标记命名用小写,是因为有的操作系统区分大小写),和在 configIDList 参数中配置标识符列表。

调用的对话框窗体


GetAssetTagConfigs

文件名

netc_db.kb

语法

GetAssetTagConfigs( REF configList: LIST OF STRING, REF CensusHandle: INTEGER ):

参数

configList - 配置标识列表

CensusHandle - 连接到 NetCensus 数据库的

NetCensus 数据库连接

返回

整数:数据库选择返回值

By REFERENCE - configList

副作用

设置连接为到 NetCensus 数据库的临时连接,接着又恢复为最初的连接。

说明

在 configList 参数中选择所有来自 NetCensus 表资产标记的配置标识(托管资产标记命名用小写,是因为有的操作系统区分大小写)和返回信息。

调用的对话框窗体


GetAttribDefRec

文件名

netc_db.kb

语法

GetAttribDefRec( REF aDefRec: Attribute_DefRec, VAL H_Object: STRING, VAL attrib_name: STRING )

参数

aDefRec - ATTRIBUTE_DEF 记录

H_Object - H_OBJECT_ID 用作选择的一部分

attrib_name - attrib_name 用作选择的一部分

返回

整数:数据库返回值

副作用

说明

用 h_object_id 和 attrib_name 为过滤器选择 TSD ATTRIBUTE_DEF 表记录。

调用的对话框窗体


GetConfigAndProdIds

文件名

netc_db.kb

语法

GetConfigAndProdIds( REF configProdList: LIST OF ConfigProdRec, REF CensusHandle: INTEGER )

参数

configProdList - ConfigProdRec 列表

CensusHandle - 连接到 NetCensus 数据库的

NetCensus 数据库连接

返回

整数:数据库选择返回值

By REFERENCE - configProdList

副作用

设置连接为到 NetCensus 数据库的临时连接,接着又恢复为最初的连接。

说明

在 configProdList 参数中,选择来自 NetCensus 表组件的 config_ids 和 prod_id(托管资产标记命名用小写,是因为有的操作系统区分大小写)和返回信息。

调用的对话框窗体


GetConfigIDComponents

文件名

netc_db.kb

语法

GetConfigIDComponents( REF CensusHandle: INTEGER )

参数

CensusHandle - 连接到 NetCensus 数据库的

NetCensus 数据库连接

返回

整数:NetCensus 表组件

记录数。

副作用

设置连接为到 NetCensus 数据库的临时连接,接着又恢复为最初的连接。

说明

在函数 return 参数中,选择 NetCensus 表组件的记录计数(托管资产标记命名用小写,是因为有的操作系统区分大小写)和返回信息。

调用的对话框窗体


GetConfigIds

文件名

netc_db.kb

语法

GetConfigIds( REF configList: LIST OF STRING, VAL where: STRING, REF CensusHandle: INTEGER )

参数

configList - config_ids 列表

where - 传入 where 子句 被用作

选择标准的一部分。可以是未知的。

CensusHandle - 连接到 NetCensus 数据库的

NetCensus 数据库连接

返回

整数:数据库选择返回值

By REFERENCE - configList

副作用

设置连接为到 NetCensus 数据库的临时连接,接着又恢复为最初的连接。

说明

在 configList 参数中,选择所有来自 NetCensus 表配置的 configIDs (被托管的资产标记用小写命名,是因为有的操作系统区分大小写)和返回信息。

调用的对话框窗体


GetNetCensusAssetTags

文件名

netc_db.kb

语法

GetNetCensusAssetTags( REF tagList: LIST OF TagClass, VAL where: STRING, REF CensusHandle: INTEGER )

参数

tagList - 植入 MCLB 的由 config_id,prod_id 和 tag_num 构成

的记录结构

where - 传入 where 子句被用作

选择标准的一部分。可以是未知的。

CensusHandle - 连接到 NetCensus 数据库的

NetCensus 数据库连接

返回

整数:数据库选择返回码

By REFERENCE - TagList

副作用

设置连接为到 NetCensus 数据库的临时连接,接着又恢复为最初的连接。

说明

在 tagList 参数中,选择来自 NetCensus 资产标记表的 config_ids,prod_id 和 tag_num(托管资产标记命名用小写,是因为有的操作系统区分大小写)和返回信息。

调用的对话框窗体


GetNetCensusComponents

文件名

netc_db.kb

语法

GetNetCensusComponents( REF componentList: LIST OF ComponClass, VAL where: STRING, REF CensusHandle: INTEGER )

参数

componentList - NetCensus ComponClass 记录列表

where - 传入 where 子句 被用作

选择标准的一部分。可以是未知的。

CensusHandle - 连接到 NetCensus 数据库的

NetCensus 数据库连接

返回

整数:数据库选择返回值

By REFERENCE - componentList

副作用

设置连接为到 NetCensus 数据库的临时连接,接着又恢复为最初的连接。

说明

在 componentList 参数中,选择来自 NetCensus 表组件的所有 config_ids,prod_id,注解,serial_num 的大小和单位字段(托管资产标记命名用小写,是因为有的操作系统区分大小写)和返回信息。

调用的对话框窗体


GetNetCensusConfigInfo

文件名

netc_db.kb

语法

GetNetCensusConfigInfo( REF config: ConfigClass, VAL where: STRING, REF CensusHandle: INTEGER )

参数

config - NetCensus ConfigClass

where - 传入 where 子句 被用作

选择标准的一部分。可以是未知的。

CensusHandle - 连接到 NetCensus 数据库

NetCensus 数据库连接。

返回

整数:数据库选择返回值

By REFERENCE - config

副作用

设置连接为到 NetCensus 数据库的临时连接,接着又恢复为最初的连接。

说明

在 config 参数中,选择 NetCensus 表配置所有的选项(托管资产标记命名用小写,是因为有的操作系统区分大小写)和返回信息。

调用的对话框窗体


GetNetCensusDataSourceConfigID

文件名

netc_db.kb

语法

GetNetCensusDataSourceConfigID( VAL config_id: STRING )

参数

config_id: NetCensus 要查找的 config_id

返回

字符串: sql_cfg_name 用于连接 NetCensus 数据库

副作用

说明

为 NetCensus 资产制作 config_id,并查询是否在 TSD EXTERNAL_MAP 表中,且返回用作连接到 NetCensus 数据库的 sql_cfg_name。

调用的对话框窗体


GetNetCensusProductInfo

文件名

netc_db.kb

语法

GetNetCensusProductInfo( REF product: ProductClass, VAL where: STRING, REF CensusHandle: INTEGER )

参数

product - ProductClass

where - 传入 where 子句 被用作

选择标准的一部分。可以是未知的。

CensusHandle - 连接到 NetCensus 数据库的

NetCensus 数据库连接。

返回

整数:数据库选择返回值

By REFERENCE - product

副作用

设置连接为到 NetCensus 数据库的临时连接,接着又恢复为最初的连接。

说明

在 product 参数中,选择 NetCensus 表产品所有选项(托管资产标记命名用小写,是因为有的操作系统区分大小写)和返回信息。

调用的对话框窗体


GetNetCensusProducts

文件名

netc_db.kb

语法

GetNetCensusProducts( REF productList: LIST OF ProductClass, REF CensusHandle: INTEGER )

参数

productList - ProductClass 列表

CensusHandle - 已使用的 NetCensus 数据库连接

要连接到 NetCensus 数据库

返回

整数:数据库选择返回值

By REFERENCE - productList

副作用

设置连接为到 NetCensus 数据库的临时连接,接着又恢复为最初的连接。

说明

在 productList 参数中,选择 NetCensus 表产品所有选项(托管资产标记命名用小写,是因为有的操作系统区分大小写)并返回信息。

调用的对话框窗体


PhysAttribExists

文件名

netc_db.kb

语法

PhysAttribExists( VAL testRec: PhysAttribRec )

参数

testRec - TSD PhysAttribRec

返回

布尔值:TRUE,如果 PM_ATTRIB_VALUE 记录找到了;

FALSE,如果没有找到。

By REFERENCE - testRec

副作用

说明

从基准 PM_OBJECT_ID 样式的 TSD PM_ATTRIB_VALUE 中选择一个记录。

调用的对话框窗体