Freigeben über


您是否使用 OMPM 存取巨集?現有修正檔案可修復 [巨集摘要] (Macro Summary) 索引標籤中的連結

您是否使用 OMPM 存取巨集?現有修正檔案可修復 [巨集摘要] (Macro Summary) 索引標籤中的連結

本文是由 Microsoft 諮詢服務資深顧問 Curtis Sawin 所撰寫。

最近我們發現 Office Migration Planning Manager (OMPM) 報告工具 (OMPM.accdr) 在處理報表的 [巨集摘要] (Macro Summary) 索引標籤時有個小 Bug。本文除了描述此問題之外,還會提供修正步驟,以及更新的 OMPM.accdr 檔案,在這個更新檔案中便會涵蓋更新功能,解決此問題。OMPM.accdr 檔案是以現狀提供,並不提供任何支援或擔保。

[巨集摘要] (Macro Summary) 索引標籤

OMPM 報告工具對於 OMPM 檔案掃描作業所擷取的資料,會製作成一份索引標籤式的報表。每個索引標籤會顯示某特定報表的前 1,000 筆傳回記錄。此外,每個索引標籤底端也會列出連結,讓您知道所有傳回的記錄,並可在檢視報表中的資料。選取 [開新視窗] (New Window) 即會開啟傳回所有記錄的新視窗;選取 [報表檢視] (Report View) 即會開啟以報表格式顯示資料的內建報表。以下為此功能的螢幕擷取畫面。

在 [巨集摘要] (Macro Summary) 索引標籤中,這些連結並沒有作用。特別是,當按下 [開新視窗] (New Window) 連結,並不會執行任何動作;而按下 [報表檢視] (Report View) 連結卻開啟掃描後檔案的報表。其實這些問題只需要稍加修改即可。

首先,我們修改了 [開新視窗] (New Window) 文字,在其中加入 "OnClick" 事件,讓查詢可傳回所有記錄的巨集摘要資料,而不只有前 1000 筆記錄。

接著,我們查到 [報表檢視] (Report View) 文字的 "Hyperlink SubAddress" 屬性是針對掃描後的檔案執行報表。不過我們將此屬性修改成執行巨集摘要報表,卻發現並未產生所需報表。因此我們直接製作此報表!我們複製現有報表 (這是為了保有原有報表設計),並更新欄位以傳回 [巨集摘要] (Macro Summary) 索引標籤所傳回的相同資料。

以下為此報表的螢幕擷取畫面 (其中的客戶資料已模糊處理)。

 

如何安裝

若要使用更新的報告工具,請下載以下 zip 檔案,並將 "ompm.accdr" 檔案解壓縮至 OMPM 工具組解壓縮後的 Report 資料夾。以下螢幕擷取畫面中有詳細資訊。

 

結語

這些變更並不會太難處理,現在我們已經可以從匯入 OMPM 資料庫的檔案中,檢視更多關於巨集的資訊。以下隨附更新檔案。

這是翻譯後的部落格文章。英文原文請參閱 Using OMPM to assess macros? Check out this fix to repair links in the Macro Summary tab