文件名
语法
AllAidsEvent(REF Diags: DiagnosticType);
参数
Diags-保留所有类型诊断的记录
返回
无
副作用
更新几个全局变量
说明
此事件处理器处理“诊断”对话框。
调用的对话框窗体
daid.dfc[htn_workwithaids_content]
daid.dfc[cmn_workwithaids_content]
daid.dfc[erm_workwithaids_content]
daid.dfc[adl_workwithaids_content]
hyprtree.dfc[hypernode_content]
hyprtree.dfc[cbr_content]
daid.dfc[htn_workwithaids]
daid.dfc[cmn_workwithaids]
daid.dfc[erm_workwithaids]
daid.dfc[adl_workwithaids]
hyprtree.dfc[hypernode]
hyprtree.dfc[cbr]
文件名
语法
DAID_RequestStartDiagnostics(VAL pwhdl: WINDOW);
参数
pwhdl: 诊断记事簿的父级
返回
无
副作用
更新几个全局变量
说明
弹出诊断记事簿。
调用的对话框窗体
daid.dfc[workwithaids]
solution.dfc[desc_entry]
文件名
语法
DAID_RequestAid(VAL DiagContext: DIAG_MATCH_TYPE, REF Aids: CLIENT_RECORD);
参数
DiagContext - 诊断环境记录
Aids - 辅助工具查找 DiagContext 的结果
返回
INTEGER
副作用
更新几个全局变量
说明
对 DiagContext 返回辅助诊断工具列表。如果已发生失败,则返回负值。
调用的对话框窗体
无
文件名
语法
DAID_RequestStartDiagnostics(VAL pwhdl: WINDOW);
参数
pwhdl -“诊断”对话框的父级
返回
无
副作用
更新几个全局变量
说明
打开“诊断”对话框。
调用的对话框窗体
daid.dfc[all_aids]
文件名
语法
GetEntrypoint(VAL pwhdl: WINDOW, VAL hypernodes: LIST OF DIAG_AID_REC);
参数
pwhdl - 此窗口是所选节点窗口的父级
Hypernodes - 从中进行选择的超级节点列表
返回
INTEGER
副作用
更新几个全局变量
说明
打开“超级节点选择”对话框并返回已选择的节点。
调用的对话框窗体
daid.dfc[hyper_selectnode]
文件名
语法
GetWindowContext(VAL whdl: WINDOW, VAL aid_type: INTEGER);
参数
whdl - 当前问题窗口
aid_type - 已请求的辅助工具类型
返回
DIAG_MATCH_TYPE
副作用
无
说明
搜索 whdl,以获取诊断查找所需的各种值,且已为诊断查找设置返回 DIAG_MATCH_TYPE。
调用的对话框窗体
无
文件名
语法
LoadEntryPoints(REF Hypernodes: LIST OF DIAG_AID_REC);
参数
Hypernodes - 预先装载的超级节点列表或
在创建时装载的超级节点列表
返回
无
副作用
更新几个全局变量
说明
如果查找的结果是找到了多个超级节点或一个超级节点也没找到,则必须手动装载超级节点。此事件允许选择节点。
调用的对话框窗体
无
文件名
语法
PopHotNews(pwhdl: WINDOW)
参数
pwhdl - 这是当前问题窗口
返回
无
副作用
无
说明
执行热点新闻查找,如果有 0 个以上匹配,则诊断系统启动。
调用的对话框窗体
无
文件名
语法
TypeInContext(VAL Type: INTEGER, VAL Context: INTEGER)
参数
Type - 辅助工具类型
Context - 所有可用辅助工具的位屏蔽
返回
布尔值
副作用
无
说明
如果环境中包含“Type”,则返回“TRUE”。否则返回“FALSE”。
调用的对话框窗体
无