自訂 Report Portal 使用者介面

報表集必須以特定方式設定,才能產生可透過Report Portal正確顯示的報表。

Report Portal的用戶介面設計為顯示出現在輸出目錄且列在profiles.xml檔案中的每個報表集資料夾的頁簽,以及內置的Admin頁簽,該頁簽必須添加到要顯示的TopNavigation.xml檔案中。 有關顯示內置Admin頁簽的詳細資訊,請參閱將輸出資料夾連結到用戶中的頁簽……

確保您的報表集與Report Portal相容

報表集定義Report的計畫作業。 它包含兩個項目:

  • 定義要Report作為報告生成的工作區集合的資料夾。
  • 配置檔案(Report.cfg)。

除其他事項外, Report.cfg檔案會告訴Report何時要產生報表,以及要將輸出檔案儲存於何處。 報表集位於Data Workbench伺服器上的「報表」資料夾中。 設定檔可顯示任意數量的報表集。

為確保與Report Portal相容,您的報表集必須符合下列要求:

  • 報表集的輸出目錄必須包含已配置的profiles.xml檔案。
  • 每個報表集都必須包含名為「ReportSetName​摘要」的頂層報表,其中​ReportSetName​與報表集的名稱相符。 例如,下列Profile Manager顯示兩個報表集:"Home"和"Traffic"。 請注意,每個報表集分別定義摘要報表(Home Summary.vw和Traffic Summary.vw)。

在Report Portal中,摘要報表會顯示在報表集的索引標籤上。 摘要報表可包含您選擇的任何工作區、視窗或視覺效果。

  • 摘要報表必須是報表集頂層資料夾中的唯一報表。 所有其他報表都必須放在子資料夾中。 如果將其他報表放在頂層資料夾中,則無法透過入口網站檢視。

將輸出資料夾連結到用戶介面中的頁簽

要指定希望Report Portal顯示的頁簽,必須為每個配置檔案配置TopNavigation.xml檔案。 此檔案會決定在特定設定檔的使用者介面中,哪些報表集會顯示為索引標籤,以及這些索引標籤的順序。 TopNavigation.xml檔案位於*PortalName*\PortalFiles\Core\TopNav*profileName*資料夾中。

要編輯TopNavigation.xml檔案

  1. 在運行IIS的電腦上,在文本編輯器(如記事本)中開啟TopNavigation.xml檔案。

  2. 編輯<TopNav>元素清單,以定義要Report Portal顯示其輸出的報表集的名稱和順序,如下例所示:

    <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
    <TOPNAV_ELEMENTS>
    <TOPNAV>
        <NAME>Monthly Web</NAME>
      </TOPNAV>
      <TOPNAV>
        <NAME>Weekly Web</NAME>
      </TOPNAV>
    <TOPNAV> 
          <NAME>Admin</NAME> 
      </TOPNAV>
    </TOPNAV_ELEMENTS>
    
    注意

    Admin標籤是內建標籤,可提供其他功能。 如果未將它包含在TopNavigation.xml檔案中,則此頁簽不會顯示,並且其功能不可用。

  3. 在*PortalName*\PortalFiles\Core\TopNav\ folder中,為下一個配置檔案建立資料夾。

  4. 從第一個設定檔資料夾複製TopNavigation.xml檔案,然後貼到新資料夾。

  5. 視需要編輯TopNavigation.xml,然後儲存檔案。

  6. 對入口網站中提供的所有其他設定檔重複步驟3-5。

本頁內容