文件名
语法
ActOnTAMTables(VAL TBName, RefTable, ResultRow_1, ResultRow_2, ResultRow_3: STRING )
参数
TBName - 当前正在检查的表
RefTable - 对照正在检查的表对其进行验证的引用表
ResultRow_1 - 来自 select 语句的相关数据
ResultRow_2 - 来自 select 语句的相关数据
ResultRow_3 - 来自 select 语句的相关数据
返回
无
副作用
无
说明
这是一个类属例行程序,可以通过调用它来为 TAM 调用“资产安全报告”操作。如果正在检查的表需要对其采取某一操作,正在调用的函数就会采取该操作。
调用的对话框窗体
无
文件名
语法
ActOnTAMTables(VAL TBName, RefTable, ResultRow_1, ResultRow_2, ResultRow_3: STRING )
参数
TBName: 当前正在检查的表
RefTable: 对照正在检查的表对其进行验证的引用表
ResultRow_1: 来自 select 语句的相关数据
ResultRow_2: 来自 select 语句的相关数据
ResultRow_3: 来自 select 语句的相关数据
返回
无
副作用
无
说明
这是一个类属例行程序,可以通过调用它来为 TAM 调用“资产安全报告”操作。如果正在检查的表需要对其采取某一操作,正在调用的函数就会采取该操作。这是未安装 TAM 时允许 TPM 或 TCM 进行分析的一种虚版本。
调用的对话框窗体
无
文件名
语法
Asset_OkToPaste(VAL wHdl: WINDOW, VAL table: STRING, VAL ID: STRING, VAL child_org: STRING, VAL parent_org: STRING): BOOLEAN
参数
wHdl: 调用对话的窗口句柄
table: 此函数所引用的对象(如场所、库存类别、更改类别与连接)
ID: 表的主键标识(如场所标识、h_object_id、类别与连接标识)
child_org: 当前指定给对象的组织标识
parent_org: 正在其下面粘贴对象的节点的组织标识
返回
True 或 False
副作用
无
说明
此函数检查是否可以在另一个对象下面粘贴节点,该对象被赋予了新对象的组织标识。如果违反了多用户环境下的规则,则不允许粘贴。这是未安装 TAM 时允许 TPM 或 TCM 进行分析的一种虚版本。
调用的对话框窗体
无
文件名
语法
Asset_OkToPaste(VAL wHdl: WINDOW, VAL table: STRING, VAL ID: STRING, VAL child_org: STRING, VAL parent_org: STRING): BOOLEAN
参数
wHdl - 调用对话框的窗口句柄
table - 此函数所引用的对象(场所、库存类别、更改类别与连接)
ID - 表的主键值标识(场所标识、h_object_id、类别与连接标识)
child_org - 当前指定给对象的组织标识
parent_org - 已将对象粘贴在其下的节点的组织标识
返回
True 或 False
副作用
无
说明
此函数检查是否可以在另一个对象下粘贴节点,该对象已被赋予了新对象的组织标识。如果违反多用户环境下的规则,则不允许粘贴。
调用的对话框窗体
无
文件名
语法
AssetAuditAPI( VAL whdl: WINDOW, VAL organization_id: STRING, VAL location_id: STRING, VAL h_object_id: STRING , VAL connection_id: STRING )
参数
wHdl - 窗口
location_id - 字符串
organization_id- 字符串
返回
无
副作用
无
说明
这是未安装 TAM 时允许 TPM 或 TCM 进行分析的一种虚版本。此过程用来从应用程序外调用“资产审计”对话。
调用的对话框窗体
无
文件名
语法
AssetAuditAPI( VAL whdl: WINDOW, VAL organization_id: STRING, VAL location_id: STRING, VAL h_object_id: STRING , VAL connection_id: STRING )
参数
wHdl - 父窗口句柄
location_id - 要查找其资产的场所的场所标识。这是资产的搜索字符串
的一部分,且用来获取与显示搜索字段中的相应的场所。
organization_id - 组织标识
返回
无
副作用
无
说明
这是一个类属例行程序,可以通过调用它来调用具有相应实例数据的“资产审计”对话框。调用此例行程序时,为了防止调用 KB 使用 inv_rec,通常不使用 AuditEventData 记录结构。此例行程序调用 RequestAssetAudit 函数来显示“资产审计”对话框。
调用的对话框窗体
无
文件名
语法
AssetTransferAPI( VAL whdl: WINDOW, VAL location_id: STRING, VAL organization_id: STRING, VAL table_name: STRING)
参数
wHdl - 窗口
location_id - 字符串
organization_id- 字符串
table_name - 字符串
返回
无
副作用
无
说明
这是未安装 TAM 时允许 TPM 或 TCM 进行分析的一种虚版本。此过程用来从应用程序外调用“资产转移”对话。
调用的对话框窗体
无
文件名
语法
AssetTransferAPI( VAL whdl: WINDOW, VAL location_id: STRING, VAL organization_id: STRING, VAL table_name: STRING)
参数
wHdl - 父窗口句柄
location_id - 要查找其资产的场所的场所标识。这是资产的搜索字符串
的一部分,且用来获取与显示搜索字段中的相应的“场所”。
organization_id - 组织标识
table_name - 父窗体名称
返回
无
副作用
无
说明
这是一个类属例行程序,可以通过调用它来调用具有相应实例数据的“资产转移”对话框。调用此例行程序时,为了防止调用 KB 使用 inv_rec,通常不使用 AssetTransferData 记录结构。此例行程序调用 RequestAssetTransfer 函数来显示“资产转移”对话框。
调用的对话框窗体
无
文件名
语法
AssetValuationAPI ( VAL whdl: WINDOW, VAL location_id: STRING, VAL organization_id: STRING, VAL h_object_id: STRING )
参数
wHdl - 窗口
location_id - 字符串
organization_id- 字符串
h_object_id - 字符串
返回
无
副作用
无
说明
这是未安装 TAM 时允许 TPM 或 TCM 进行分析的一种虚版本。此过程用来从应用程序外调用“资产评估”对话。
调用的对话框窗体
无
文件名
语法
AssetValuationAPI ( VAL whdl: WINDOW, VAL location_id: STRING, VAL organization_id: STRING, VAL h_object_id: STRING )
参数
wHdl - 父窗口句柄
location_id - 要查找其资产的场所的场所标识。这是资产的搜索字符串
的一部分,且用来获取与显示搜索字段中的相应的场所。
organization_id - 组织标识
h_object_id - 对象标识
返回
无
副作用
无
说明
这是一个类属例行程序,可以通过调用它来调用具有相应实例数据的“资产评估”对话框。调用此例行程序时,为了防止调用 KB 使用 inv_rec,通常不使用 ValuationData 记录结构。此例行程序调用 RequestAssetValuation 函数来显示“资产评估”对话框。
调用的对话框窗体
无
文件名
语法
CheckTAMTables
参数
无
返回
无
副作用
无
说明
这是一个类属例行程序,可以通过调用它来为 TAM 调用“资产安全报告”。
调用的对话框窗体
无
文件名
语法
CheckTAMTables
参数
无
返回
无
副作用
无
说明
这是一个类属例行程序,可以通过调用它来为 TAM 调用“资产安全报告”。这是未安装 TAM 时允许 TPM 或 TCM 进行分析的一种虚版本。
调用的对话框窗体
无
文件名
语法
Do_TAM_Purge(VAL PurgeWhdl: WINDOW, VAL Orgs: LIST OF STRING): INTEGER
参数
PurgeWhdl - 调用对话框的窗口句柄
Orgs - 正在清除的组织的组织标识
返回
指示成功或失败的整数
副作用
无
说明
这是一个类属例行程序,可以通过调用它来为 TAM 调用“资产清除”操作。
调用的对话框窗体
无
文件名
语法
Do_TAM_Purge(VAL PurgeWhdl: WINDOW, VAL Orgs: LIST OF STRING): INTEGER
参数
PurgeWhdl: 调用对话框的窗口句柄
Orgs: 正在清除的组织的组织标识
返回
指示成功或失败的整数
副作用
无
说明
这是一个类属例行程序,可以通过调用它来为 TAM 调用“资产清除”操作。这是未安装 TAM 时允许 TPM 或 TCM 进行分析的一种虚版本。
调用的对话框窗体
无
文件名
语法
EFMInstalled: BOOLEAN
参数
无
返回
TRUE 或 FALSE
副作用
无
说明
此函数返回 TRUE 来标识 TAM 代码已经安装。运行时使用此函数从 TPM 或 TCM 启用/禁用 TAM 功能。
调用的对话框窗体
无
文件名
语法
EFMInstalled: BOOLEAN
参数
无
返回
TRUE 或 FALSE
副作用
无
说明
此函数返回 TRUE 来标识 TAM 代码已经安装。运行时使用此函数从 TPM 或 TCM 启用/禁用 TAM 功能。
调用的对话框窗体
无
文件名
语法
ExamineAssetView( VAL is_inventory_id: INTEGER , VAL w: WINDOW )
参数
is_inventory_id - 资产的唯一标识符
w - 调用对话框的窗口句柄
返回
无
副作用
无
说明
这是合同可调用的例行程序,用来显示“资产”对话框中的资产信息。
调用的对话框窗体
无
文件名
语法
ExamineAssetView( VAL is_inventory_id: INTEGER , VAL w: WINDOW )
参数
is_inventory_id: 资产的唯一标识符
w: 调用对话的窗口句柄
返回
无
副作用
无
说明
这是“合同”可调用的例行程序,用来显示“资产帐簿”中的资产信息。这是未安装 TAM 时允许 TPM 或 TCM 进行分析的一种虚版本。
调用的对话框窗体
无
文件名
语法
GetConnectionIDs( VAL inv_id: INTEGER): LIST OF STRING
参数
inv_id - 库存标识
返回
字符串列表
副作用
无
说明
此过程用来返回与某特定资产有关的连接标识列表。
调用的对话框窗体
无
文件名
语法
GetConnectionIDs(VAL inv_id: INTEGER): LIST OF STRING
参数
inv_id: is_inventory 标识
返回
字符串列表
副作用
无
说明
此过程用来返回与某特定资产有关的连接标识列表。
调用的对话框窗体
无
文件名
语法
GetInvID(VAL asset_tag: STRING): INTEGER
参数
asset_tag - 所选资产的资产标记
返回
SQL 的返回结果
副作用
无
说明
此函数返回所输入的资产标记的库存标识。
调用的对话框窗体
无
文件名
语法
GetInvID(VAL asset_tag: STRING): INTEGER
参数
asset_tag - 所选资产的资产标记
返回
SQL 的返回结果
副作用
无
说明
这是未安装 EFM 时允许 EE 进行分析的一种虚版本。
调用的对话框窗体
无
文件名
语法
GetInvRec( VAL is_inventory_id: INTEGER ): IS_InventoryRec
参数
is_inventory_id - 所选资产的标识
返回
库存记录
副作用
无
说明
此函数基于库存标识检索资产记录。
调用的对话框窗体
无
文件名
语法
GetInvRec( VAL is_inventory_id: INTEGER ): IS_InventoryRec
参数
is_inventory_id - 所选资产的标识
返回
库存记录
副作用
无
说明
这是一种虚函数,这样 EE 就可分析 w/o EFM。
调用的对话框窗体
无
文件名
语法
GetSomeInvList(VAL what: STRING, VAL where: STRING, REF invList: LIST OF IS_InventoryRec, VAL wHdl: WINDOW, VAL organization_ID: STRING): INTEGER
参数
what - 从 select stmt 返回的列名称
where - 添加到 select stmt 的 where 子句
invList - is_inventory 记录列表
wHdl - 调用对话的窗口句柄
organization_ID - 启用多客户支持时在环境中使用的组织标识。否则与函数无关。
返回
整数
副作用
无
说明
此函数基于所输入的 where 子句检索资产记录列表。
调用的对话框窗体
无
文件名
语法
GetSomeInvList(VAL what: STRING, VAL where: STRING, REF invList: LIST OF IS_InventoryRec, VAL wHdl: WINDOW, VAL organization_ID: STRING): INTEGER
参数
what - 从 select 语句返回的列名称
where - 添加到 select 语句的 where 子句
invList - is_inventory 记录列表
wHdl - 调用对话框的窗口句柄
organization_ID - 启用多客户支持时在环境中使用的组织标识
返回
整数
副作用
无
说明
此函数基于所输入的 where 子句检索资产记录列表。
调用的对话框窗体
无
文件名
语法
QuickFindAssetAPI(VAL wHdl: WINDOW, VAL people_id: INTEGER, VAL location_id: STRING, VAL organization_id: STRING, VAL h_object_id: STRING, VAL connection_id: STRING, VAL fromCallReg: BOOLEAN, VAL fromContract: BOOLEAN, VAL supported_organization: STRING )
参数
wHdl - 父窗口句柄
people_id - 要查找其资产的人员的人员标识。这是资产的搜索字符串
的一部分,且用来显示搜索字段中的用户名称。
location_id - 要查找其资产的场所的场所标识。这是资产的搜索字符串
的一部分,且用来获取与显示搜索字段中的相应场所。
organization_id - 组织标识
返回
无
副作用
无
说明
这是一个类属例行程序,可以通过调用它来调用具有相应实例数据的“资产快速查找”对话框。调用此例行程序时,为了防止调用 KB 使用 inv_rec,通常不使用 AssetQbeData 记录结构。此例行程序调用 RequestAssetInquiry 函数来显示快速查找资产对话框。
调用的对话框窗体
无
文件名
语法
QuickFindAssetAPI(VAL wHdl: WINDOW, VAL people_id: INTEGER, VAL location_id: STRING, VAL organization_id: STRING, VAL h_object_id: STRING, VAL connection_id: STRING, VAL fromCallReg: BOOLEAN, VAL fromContract: BOOLEAN, VAL supported_organization: STRING )
参数
wHdl - 父窗口句柄
people_id - 要查找其资产的人员的人员标识。这是资产的搜索字符串
的一部分,且用来显示搜索字段中的用户名称。
location_id - 要查找其资产的场所的场所标识。这是资产的搜索字符串
的一部分,且用来获取与显示搜索字段中的相应场所。
organization_id- 类似 organization_id 的用法
返回
无
副作用
无
说明
这是未安装 TAM 时允许 TPM 或 TCM 进行分析的一种虚版本。此过程从应用程序外调用“资产转移”对话。
调用的对话框窗体
无