使用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
请注意,有两个摘要和注释字段的原因是因为两个字段位于WorkingLog下,另外两个是为整个事件列出的字段。这些不同字段的BMC命名约定差异是*
答案 0 :(得分: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 $来制作变量。这将允许用户在搜索框中为您创建变量的任何字段输入文本。因此,例如在查询中我创建了一个名为“搜索技术名称”的变量,这会提示用户在运行宏时搜索摘要字段。此外,%充当通配符搜索,将触及不完全匹配。