文件名
语法
AssetTagQuery(REF AssetTaqQData: AssetTagQEventInstRec)
参数
AssetTagQData: 实例数据记录
返回
无
副作用
无
说明
当往批量资产列表中加入单个资产时,该事件处理包含资产对话框。
调用的对话框窗体
i_asset.dfc[assetqbe]
people.dfc[peoplesearchonly]
文件名
语法
CAListIDFind(VAL lst: LIST OF ReportClassAttribRec, VAL id:
STRING): INTEGER
参数
lst:类别或属性记录列表
id: 类别(h_object)标识
返回
整数: 1 表示已找到,$unknown 表示未找到
副作用
无
说明
该函数可检查类别标识是否已在列表中。
调用的对话框窗体
无
文件名
语法
FIlterQueryResults(REF massreport: ReportInstRec,VAL wHdl: WINDOW)
参数
massreport: 搜索定义记录
wHdl: 对话窗口句柄
返回
无
副作用
无
说明
该函数将取走从 MakeInitQuery 中发现资产列表,并使用高级资产搜索记事簿中输入的附加的搜索条件进一步限制其范围。
调用的对话框窗体
无
文件名
语法
IDEqual(VAL s1: STRING, VAL s2: STRING): BOOLEAN
参数
s1: 类别(h_object)标识
s2: 类别(h_object)标识
返回
布尔值: TRUE 或 FALSE
副作用
无
说明
该函数检查第一个标识是否已知。如果未知,则将其设置为等于第二个标识。如果已知,则将第二个标识设置为未知。
调用的对话框窗体
无
文件名
语法
MakeInitQuery(REF invList: LIST OF IS_InventoryRec, REF massasset: ReportInstRec)
参数
invList: 由搜索结果形成的库存记录列表
massasset: 搜索定义记录
返回
无
副作用
无
说明
该函数将采用在高级资产记事簿中输入的搜索条件,并用它来创建 SQL 查询。然后这些查询将用来创建匹配库存记录列表。
调用的对话框窗体
无
文件名
语法
MassAssetListEvent(REF massInvList: MassAssetInstDataRec)
参数
massInvList: 实例数据记录
返回
无
副作用
无
说明
该事件处理批量资产列表对话框。在此对话框中,用户可以添加、编辑、删除、复制个别资产,也可以定义一个更新定义来更新多个资产。
调用的对话框窗体
advasset.dfc[addbttnsubform]
advasset.dfc[editbttnsubform]
advasset.dfc[deletebttnsubform]
i_asset.dfc[copy]
c_prnt.dfc[printchoice]
i_asset.dfc[assetnb]
i_asset.dfc[viewchoice]
i_asset.dfc[includeasset]
advasset.dfc[run_select]
文件名
语法
RunMassInquiry(REF massInvList: LIST OF IS_InventoryRec, VAL massasset: ReportInstRec, VAL wHdl: WINDOW): BOOLEAN
参数
massInvList: is_inventory 记录的结果列表
massasset: 搜索定义记录
wHdl: 对话窗口句柄
返回
布尔值: 成功或失败
副作用
无
说明
该函数将按高级资产记事簿中输入的批量更新搜索条件,查找与之匹配的资产。
调用的对话框窗体
无
文件名
语法
RunSelectionEvent(REF massInvList: MassAssetInstDataRec)
参数
massInvList:实例数据记录
返回
无
副作用
无
说明
该事件处理"运行选择"对话框。如果处于多用户支持模式,用户可以选择预览结果更改,或运行批量资产更新。如果不是多用户支持模式,则不可使用事件,而是立刻运行批量资产更新。
调用的对话框窗体
无