文件名
语法
ConnectSMS( REF smsDataSource: INTEGER )
参数
currentDataSource - SMS 数据源连接
返回
布尔值:如果到 SMS 数据源的连接成功,则返回 TRUE,否则,返回 FALSE。
副作用
将当前数据库连接从 TSD 数据库更改为 SMS 数据库。
说明
此函数试图连接到使用输入的 SMS 数据源的 SMS 数据库。如果如此操作,则当前应用程序连接变为 SMS,而不是 TSD 缺省值。
调用的对话框窗体
无
文件名
语法
CountSMSIDs( REF smsHandle: INTEGER )
参数
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:独特的 IDENTIFICATION_SPEC 记录数
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
选择在 SMS IDENTIFICATION_SPEC 表上找到的独特 SMSID0 记录数并使用该函数的返回值返回此数。
调用的对话框窗体
无
文件名
语法
DoesLanguageViewExist( VAL smsHandle: INTEGER )
参数
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
布尔值:如果表存在,则返回 TRUE,否则返回 FALSE。
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
从 SMS 平台 sysobjects 表选择 SMS_EFM_LANG 并确定该表是否存在。此过程用来确定 SMS 平台的版本。
调用的对话框窗体
无
文件名
语法
DoesSoftwareTableExist( VAL smsHandle: INTEGER )
参数
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
布尔值:如果表存在,则返回 TRUE,否则返回 FALSE。
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
从 SMS 平台系统对象表选择 Audited_Software_SPEC 并确定该表是否存在。此过程用来确定 SMS 平台的版本。
调用的对话框窗体
无
文件名
语法
FetchAssetsByScanDate ( REF idSpecRecList: LIST OF IdentificationSpecRec, VAL scandate: DATE, REF smsHandle: INTEGER )
参数
idSpecList - 要植入的 IdentificationSpecRec 列表
scandate - 在 select 子句中用作过滤器的日期
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
By REFERENCE - idSpecList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
调用 FindSMSGroupKey、SMS_GetWorkstationStatus、SMS_GetMachineData 与 SMS_GetIdentificationSpecOrder,以植入一个 IdentificationSpecRec 列表。
调用的对话框窗体
无
文件名
语法
FindSMSGroupKey( VAL GroupNameToFind: STRING )
参数
GroupNameToFind - 要在 GroupMapList 中查找的组
返回
整数:与 GroupNameToFind 相对应的 groupMapList 的索引
副作用
无
说明
调用 FindSMSGroupKey、SMS_GetWorkstationStatus、SMS_GetMachineData 与 SMS_GetIdentificationSpecOrder,以植入一个 IdentificationSpecRec 列表。
调用的对话框窗体
无
文件名
语法
GetABlockOfSMSIDs( REF smsHandle: INTEGER, REF smsIDList: LIST OF STRING, REF SMSID0: STRING, VAL logicalUnitOfWork: INTEGER )
参数
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
smsIDList - 要返回的 SMSID0 列表
SMSID0 - 用作查询的起始点,它可以是未知的。如果它是未知的,此过程将在
开始处并以数据的自然顺序开始查询。
logicalUnitOfWork - 要处理的记录数,也叫作构成 SMSID0s 块的记录数。
返回
整数:数据库选择返回码
参照: smsIDList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
从 SMS 表 identification_spec 与 smsIDList 参数中的 SMSID0 列表中选择 SMSID0。
调用的对话框窗体
无
文件名
语法
SMS_DeleteMigFileRec( VAL where: STRING, REF advHandle: INTEGER )
参数
where - 所输入的用于删除的 where 语句
advHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
副作用
将连接临时设置到 TSD 数据库连接,然后回到原始连接。
说明
将从 TSD I_SMS_MIGRATION 表中删除记录。
调用的对话框窗体
无
文件名
语法
SMS_GetArchitectureKey( REF ArchitectureKey: INTEGER, VAL Select: STRING, VAL Where: STRING, REF smsHandle: INTEGER )
参数
ArchitectureKey - 整数,SMS ArchitectureMap 表中的 architectureKey 值
Select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: ArchitectureKey
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
从 SMS ArchitectureMap 表选择记录并植入/传回 ArchitectureKey 参数。
调用的对话框窗体
无
文件名
语法
SMS_GetAttributeDataTypes( REF DataType: STRING, VAL select: STRING, VAL where: STRING, REF advHandle: INTEGER )
参数
DataType - 所考虑列的 dataType
select - 输入的 select 语句
where - 输入的 where 语句。它可以是未知的。
advHandle - 连接到 SMS 数据库所用的 TSD 数据库连接
返回
整数:数据库返回值
参照: DataType
副作用
无
说明
基于 select 与 where 语句从 TSD SAI_SYSCOLUMNS 选择数据类型并将此类型传回 DataType 参数中。
调用的对话框窗体
无
文件名
语法
SMS_GetAuditedSWComm( REF AuditedSWCommList: LIST OF AuditedSWCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
AuditedSWCommList: SMS Audited_Software_COMM 表中的 AuditedSWCommRec 列表
select - 输入的 select 语句
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: AuditedSWCommList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS Audited_Software_COMM 表选择多个记录并植入/传回 AuditedSWCommList。
调用的对话框窗体
无
文件名
语法
SMS_GetAuditedSWSpec( REF AuditedSWSpecList: LIST OF AuditedSWSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
AuditedSWSpecList: SMS Audited_Software_SPEC 表中的 AuditedSWSpecRec 列表
select - 输入的 select 语句
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: AuditedSWSpecList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS Audited_Software_SPEC 表选择多个记录并植入/传回 AuditedSWSpecList。
调用的对话框窗体
无
文件名
语法
SMS_GetDiskComm( REF DiskCommList: LIST OF DiskCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
DiskCommList: SMS Disk_COMM 表中的 DiskCommRec 列表
select - 输入的 select 语句
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: DiskCommList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS Disk_COMM 表选择多个记录并植入/传回 DiskCommList,并且如果 where 是未知的且 select = 'STORAGE' 或者如果 where 是已知的,则用 Storage_Type0 对这些记录排序。
调用的对话框窗体
无
文件名
语法
SMS_GetDiskSpec( REF DiskSpecList: LIST OF DiskSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
DiskSpecList: SMS Disk_SPEC 表中的 DiskSpecRec 列表
select - 输入的 select 语句
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: DiskSpecList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS Disk_SPEC 表选择多个记录并植入/传回 DiskSpecList。
调用的对话框窗体
无
文件名
语法
SMS_GetEFMAttributeMap( REF EFMEntityTableColumnList: LIST OF EFMEntityTableColumnRec, VAL where: STRING, REF advHandle: INTEGER )
参数
EFMEntityTableColumnList - EFMEntityTableColumnRec 列表
where - 输入的 where 语句。它可以是未知的。
advHandle - 连接到 TSD 数据库所用的 TSD 数据库连接
返回
整数:数据库返回值
参照: EFMEntityTableColumnList
副作用
将连接临时设置到 TSD 数据库连接,然后回到原始连接。
说明
将从 TSD I_ATTRIBUTE_MAP 表中选择记录并植入/传回 EFMEntityTableColumnList 记录。
调用的对话框窗体
无
文件名
语法
SMS_GetEFMStringValidationData( REF StringDataList: LIST OF STRING, REF select: STRING, VAL where: STRING, VAL from: STRING, REF advHandle: INTEGER )
参数
StringDataList - SMS AttributeMap 表中的属性列表
Select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
from - 将在 select 语句中使用的表。
advHandle - 连接到 TSD 数据库所用的 TSD 数据库连接
返回
整数:数据库返回值
参照: StringDataList
参照: ColumnList
参照: ValueTypeList
副作用
将连接临时设置到 TSD 数据库连接,然后回到原始连接。
说明
从 from 参数中标识的 TSD 表中选择多个记录并传回 select 与 where 参数中标识的 StringDataList 中的字符串列表。
调用的对话框窗体
无
文件名
语法
SMS_GetEnvironmentSpec( REF EnvironmentSpecList: LIST OF EnvironmentSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
EnvironmentSpecList: SMS Environment_SPEC 表中的 EnvironmentSpecRec 列表
select - 输入的 select 语句
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: EnvironmentSpecList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS Environment_SPEC 表选择多个记录并植入/传回 EnvironmentSpecList。
调用的对话框窗体
无
文件名
语法
SMS_GetGroupMapList( REF GroupMapList: LIST of GroupMap_MappingRec, VAL Select: STRING, VAL Where: STRING, REF smsHandle: INTEGER )
参数
GroupMapList - GroupMap_MappingRec 列表
Select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: GroupMapList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
从 SMS GroupMap 表选择多个记录并植入/传回 GroupMapList 参数。
调用的对话框窗体
无
文件名
语法
SMS_GetIdentificationSpec( REF idSpecList: LIST OF IdentificationSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
idSpecList - 要植入的 IdentificationSpecRec 列表
select - 输入的 select 语句。它可以是未知的。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
By REFERENCE - idSpecList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
选择所有记录或从 SMS Identification_SPEC 表输入的 select 与 where 语句定义的记录,并植入一个在参数 idSpecList 中传回的 IdentificationSpecRec 列表。
调用的对话框窗体
无
文件名
语法
SMS_GetIdentificationSpecOrder( REF idSpecList: LIST OF IdentificationSpecRec, REF select: STRING, VAL from: STRING, VAL where: STRING, VAL orderby: STRING, REF smsHandle: INTEGER )
参数
idSpecList - 要植入的 IdentificationSpecRec 列表
select - 输入的 select 语句。它可以是未知的。
from - 从中选择数据的表
where - 输入的 where 语句。它可以是未知的。
orderby - select 语句的 order by 子句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
By REFERENCE - idSpecList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
选择所有记录或通过输入的 select、where 与 orderby 语句确定的记录,SMS 表也输入并植入一个在参数 idSpecList 中传回的 IdentificationSpecRec 列表。
调用的对话框窗体
无
文件名
语法
SMS_GetMachineData( REF machineDataList: LIST OF MachineDataRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
machineDataList: SMS MachineDataTable 表中的 MachineDataRec 列表
select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: machineDataList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS MachineDataTable 表选择多个记录并植入/传回 machineDataList。
调用的对话框窗体
无
文件名
语法
SMS_GetMappingData(REF select: STRING, VAL from: STRING, VAL where: STRING, REF $SQLColumn_1: STRING, REF $SQLColumn_2: STRING, REF $SQLColumn_3: STRING, REF $SQLColumn_4: STRING, REF $SQLColumn_5: STRING, REF $SQLColumn_6: STRING, REF $SQLColumn_7: STRING, REF $SQLColumn_8: STRING, REF $SQLColumn_9: STRING, REF $SQLColumn_10: STRING, REF smsHandle: INTEGER )
参数
Select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
from - 将在 select 语句中使用的表。
$SQLColumn_1 - 表示列数据的字符串值
$SQLColumn_2 - 表示列数据的字符串值
$SQLColumn_3 - 表示列数据的字符串值
$SQLColumn_4 - 表示列数据的字符串值
$SQLColumn_5 - 表示列数据的字符串值
$SQLColumn_6 - 表示列数据的字符串值
$SQLColumn_7 - 表示列数据的字符串值
$SQLColumn_8 - 表示列数据的字符串值
$SQLColumn_9 - 表示列数据的字符串值
$SQLColumn_10 - 表示列数据的字符串值
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: $SQLColumn_1
参照: $SQLColumn_2
参照: $SQLColumn_3
参照: $SQLColumn_4
参照: $SQLColumn_5
参照: $SQLColumn_6
参照: $SQLColumn_7
参照: $SQLColumn_8
参照: $SQLColumn_9
参照: $SQLColumn_10
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
从 from 参数中标识的 SMS 表中选择记录并传回一个在 select 与 where 参数中标识的 $SQLColumn_x 参数中的字符串列表。
调用的对话框窗体
无
文件名
语法
SMS_GetMifRecList( REF mifRecList: LIST OF SmsMifRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
mifRecList: SMS SMS_EFM_LANG 表中 SmsMifRec 列表
select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: mifRecList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS SMS_EFM_LANG 表选择多个记录并植入/传回 mifRecList 参数。
调用的对话框窗体
无
文件名
语法
SMS_GetMigFileList( REF MigMapFileList: LIST OF MigMapFileRec, VAL where: STRING, REF advHandle: INTEGER )
参数
MigMapFileList - 要从 TSD I_SMS_MIGRATION 表植入的 MigMapFileRec 列表
where - 输入的 where 语句。它可以是未知的。
advHandle - 连接到 TSD 数据库所用的 TSD 数据库连接
返回
整数:数据库返回值
副作用
将连接临时设置到 TSD 数据库连接,然后回到原始连接。
说明
将从 TSD I_SMS_MIGRATION 表中选择所有记录并植入/传回 MigMapFileList 记录。
调用的对话框窗体
无
文件名
语法
SMS_GetMigMappingList( REF EFMSMS_MappingList: LIST OF EFMSMS_MappedRec, VAL where: STRING, REF advHandle: INTEGER )
参数
EFMSMS_MappingList - 要从 TSD I_SMS_MIG_MAP 表植入的 EFMSMS_MappedRec 列表
where - 输入的 where 语句。它可以是未知的。
advHandle - 连接到 TSD 数据库所用的 TSD 数据库连接
返回
整数:数据库返回值
副作用
将连接临时设置到 TSD 数据库连接,然后回到原始连接。
说明
将从 TSD I_SMS_MIG_MAP 表中选择所有记录并植入/传回 EFMSMS_MappingList 记录。
调用的对话框窗体
无
文件名
语法
SMS_GetNetcardComm( REF NetcardCommList: LIST OF NetcardCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
NetcardCommList: SMS Netcard_COMM 表中的 NetcardCommRec 列表
select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: NetcardCommList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS Netcard_COMM 表选择多个记录并植入/传回 NetcardCommList。
调用的对话框窗体
无
文件名
语法
SMS_GetNetcardSpec( REF NetcardSpecList: LIST OF NetcardSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
NetcardSpecList: SMS Netcard_COMM 表中的 NetcardSpecRec 列表
select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: NetcardSpecList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS Netcard_COMM 表选择多个记录并植入/传回 NetcardSpecList。
调用的对话框窗体
无
文件名
语法
SMS_GetNetworkComm( REF NetworkCommList: LIST OF NetworkCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
NetworkCommList: SMS Network_COMM 表中的 NetworkCommRec 列表
select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: NetworkCommList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS Network_COMM 表选择多个记录并植入/传回 NetworkCommList。
调用的对话框窗体
无
文件名
语法
SMS_GetNetworkSpec( REF NetworkSpecList: LIST OF NetworkSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
NetworkSpecList: SMS Network_SPEC 表中的 NetworkSpecRec 列表
select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: NetworkSpecList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS Network_SPEC 表选择多个记录并植入/传回 NetworkSpecList。
调用的对话框窗体
无
文件名
语法
SMS_GetOsComm( REF osCommList: LIST OF OSCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
osCommList: SMS Operating_System_COMM 表中的 OSCommRec 列表
select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: osCommList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS Operating_System_COMM 表选择多个记录并植入/传回 osCommList,同时在选择字符串等于“OPERATING”时按 Operating_System_Name0 对 osCommList 进行排序。
调用的对话框窗体
无
文件名
语法
SMS_GetOsSpec( REF osSpecList: LIST OF OsSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER ): INTEGER
参数
osSpecList: SMS Operating_System_SPEC 表中的 OsSpecRec 列表
select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: osSpecList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS Operating_System_SPEC 表选择多个记录并植入/传回 osSpecList 参数。
调用的对话框窗体
无
文件名
语法
SMS_GetPCMemorySpec( REF PCMemorySpecList: LIST OF PCMemorySpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
PCMemorySpecList: SMS PC_Memory_SPEC 表中的 PCMemorySpecRec 列表
select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: PCMemorySpecList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS PC_Memory_SPEC 表选择多个记录并植入/传回 PCMemorySpecList。
调用的对话框窗体
无
文件名
语法
SMS_GetProcessorComm( REF ProcessorCommList: LIST OF ProcessorCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
ProcessorCommList: SMS Processor_COMM 表中的 ProcessorCommRec 列表
select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: ProcessorCommList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS Processor_COMM 表选择多个记录并植入/传回 ProcessorCommList。
调用的对话框窗体
无
文件名
语法
SMS_GetServicesComm( REF ServicesCommList: LIST OF ServicesCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
ServicesCommList: SMS Services_COMM 表中的 ServicesCommRec 列表
select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: ServicesCommList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS Services_COMM 表选择多个记录并植入/传回 ServicesCommList。
调用的对话框窗体
无
文件名
语法
SMS_GetSites( REF SitesList: LIST OF SiteCodeRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
SitesList: SMS 站点表中的 SiteCodeRec 列表
select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: 站点列表
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS 站点表选择多个记录并植入/传回站点列表。
调用的对话框窗体
无
文件名
语法
SMS_GetSysTypes( VAL select: STRING, REF SysTypeList: LIST OF sysTypeRec, REF smsHandle: INTEGER ): INTEGER
参数
select - 输入的 select 语句。
SysTypeList - sysTypeRec 列表
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照:系统类型列表
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
将从 SMS systypes 表中选择所有记录并植入/传回 SysTypeList 记录。
调用的对话框窗体
无
文件名
语法
SMS_GetTableFieldList( REF AttributeList: LIST OF STRING, REF ColumnList: LIST OF STRING, REF ValueTypeList: LIST OF INTEGER, VAL Select: STRING, VAL Where: STRING, REF smsHandle: INTEGER )
参数
AttributeList - SMS AttributeMap 表中的属性列表
ColumnList - SMS AttributeMap 表中的列列表
ValueTypeList - SMS AttributeMap 表中的 valueType 列表
Select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照:属性列表
参照:列列表
参照:值类型列表
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
从 SMS AttributeMap 表选择多个记录并植入/传回属性列表、列列表与值类型列表参数。
调用的对话框窗体
无
文件名
语法
SMS_GetUserInformationComm( REF UserInformationCommList: LIST OF UserInformationCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
UserInformationCommList: SMS User_Information_COMM 表中的 UserInformationCommRec 列表
select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: UserInformationCommList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS User_Information_COMM 表选择多个记录并植入/传回 UserInformationCommList。
调用的对话框窗体
无
文件名
语法
SMS_GetUserInformationSpec( REF UserInformationSpecList: LIST OF UserInformationSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
UserInformationSpecList: SMS User_Information_SPEC 表中的 UserInformationSpecRec 列表
select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: UserInformationSpecList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 User_Information_SPEC 表选择多个记录并植入/传回 UserInformationSpecList。
调用的对话框窗体
无
文件名
语法
SMS_GetVideoComm( REF VideoCommList: LIST OF VideoCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )
参数
VideoCommList: SMS Video_COMM 表中的 VideoCommRec 列表
select - 输入的 select 语句。
where - 输入的 where 语句。它可以是未知的。
smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接
返回
整数:数据库返回值
参照: VideoCommList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
基于所输入的 where 语句从 SMS Video_COMM 表选择多个记录并植入/传回 VideoCommList。
调用的对话框窗体
无
文件名
语法
无
参数
无
返回
无
副作用
无
说明
无
调用的对话框窗体
无
文件名
语法
SMS_InsertMigFileRec( REF MigMapRec: MigMapFileRec, REF EFMSMS_MappingList: LIST OF EFMSMS_MappedRec, REF advHandle: INTEGER ): INTEGER IS
参数
MigMapRec - 插入 TSD I_SMS_MIGRATION 表所用的记录
EFMSMS_MappingList - 将记录插入 TSD I_SMS_MIG_MAP 表所用的 EFMSMS_MappedRec 列表
advHandle - 连接到 TSD 数据库所用的 TSD 数据库连接
返回
整数:数据库返回值
副作用
将连接临时设置到 TSD 数据库连接,然后回到原始连接。
说明
将记录适当插入 TSD I_SMS_MIGRATION 与 TSD I_SMS_MIG_MAP 表。
调用的对话框窗体
无
文件名
语法
SMS_LoadGroupKeysFromGroupMap
参数
无
返回
整数:数据库返回值
参照: machineDataList
副作用
将连接临时设置到 SMS 数据库连接,然后回到原始连接。
说明
从 SMS 组映像表选择组键值与组名称并基于该组名称确定组键值。
调用的对话框窗体
无
文件名
语法
SMS_UpdateMigFileRec( REF MigMapRec: MigMapFileRec, REF EFMSMS_MappingList: LIST OF EFMSMS_MappedRec, VAL where: STRING, REF advHandle: INTEGER )
参数
MigMapRec - 更新与删除 TSD I_SMS_MIGRATION 表所用的记录
EFMSMS_MappingList - 将记录插入 TSD I_SMS_MIG_MAP 表所用的 EFMSMS_MappedRec 列表
where - 输入的 where 语句。它可以是未知的。
advHandle - 连接到 TSD 数据库所用的 TSD 数据库连接
返回
整数:数据库返回值
副作用
将连接临时设置到 TSD 数据库连接,然后回到原始连接。
说明
将更新、删除 TSD I_SMS_MIGRATION 的记录并根据所输入的 where 语句将其插入 TSD I_SMS_MIG_MAP 表。
调用的对话框窗体
无