0

使用 BMC Remedy User v7.5 p004 跟踪/管理事件。这个工具有一个选项可以记录保存为 .ARQ 文件的宏,我可以在 Notepad++ 中打开这个文件,但它非常混乱。

我想要做的是允许某人根据放在 WorkInfo 选项卡下的工作日志中的摘要来搜索事件。我知道您可以录制允许您输入将提示最终用户的搜索变量的宏,但是在录制宏时,workinfo 部分被停用。所以我想编辑一些预先存在的宏来尝试最终创建我需要的东西。

我想要提取的 SQL

SELECT incidentno, summary, notes, summary*, notes*
FROM whatever the main table name is
WHERE WorkInfoType = WorkingLog

请注意,之所以有两个 summary 和 notes 字段,是因为其中两个字段位于 WorkingLog 下,另外两个是为整个事件列出的字段。这些不同字段的 BMC 命名约定差异是 *

4

1 回答 1

1

通过在事件管理控制台中的高级搜索表单中记录宏来解决此问题。在该表单中,您可以选择要搜索的字段,并且有一个高级按钮可以打开查询框以进行更复杂的搜索。将表单上的 WorkInfoType 更改为等于“工作日志”后,我使用以下高级查询来完成其余的搜索。

( 'Summary' LIKE "%$Search Technical Name$%") AND  ( 'Incident Status' = "Resolved" OR 'Incident Status' = "Closed" )  AND  ( 'Assigned Group' = "Group1" OR 'Assigned Group' = "Group2" ) 

注意:录制maco时可以输入$VariableName$来制作变量。这将允许用户在搜索框中为您创建变量的任何字段输入文本。例如,在查询中,我创建了一个名为“搜索技术名称”的变量,这会提示用户在运行宏时搜索汇总字段。此外, % 充当通配符搜索,将命中不完全匹配。

于 2012-08-17T21:05:00.183 回答