2012-08-17 71 views
0

使用BMC Remedy User v7.5 p004來跟蹤/管理事件。這個工具有一個選項來記錄保存爲.ARQ文件的宏,我可以在Notepad ++中打開這個文件,但它非常混亂。編輯補救用戶宏文件.ARQ

我想要做的是允許某人根據放在WorkInfo選項卡下工作日誌中的摘要搜索事件。我知道你可以錄製允許你輸入搜索變量的宏,這些變量會提示最終用戶,但是當錄製一個宏時,workinfo部分被取消激活。所以我想編輯一些預先存在的宏來嘗試結束創建我需要的東西。

SQL什麼,我想拉

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

注意,原因有兩個總結和債券等領域,因爲其中兩個字段是WorkingLog下,另外兩個是整個事件中列出的字段。這些不同字段的BMC命名規範差異是*

回答

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 $作爲變量。這將允許用戶在搜索框中輸入任何字段的文本。因此,例如在查詢中,我創建了一個名爲「搜索技術名稱」的變量,並提示用戶在運行宏時搜索摘要字段。另外,這個%作爲通配符搜索,它會在不完全匹配時觸發。