Crystal Reports Designer  

使用 HTML 類別格式化報表

除了在內嵌的 Crystal Report Designer 中格式化報表物件或區段以外,您也可以改用階層式樣式表 (CSS) 中的類別,將格式套用於透過 Web 檢視的報表。

一般而言,當您建立報表時,會在內嵌的 Crystal Report Designer 內設定某個報表物件 (例如資料庫欄位或文字物件) 的格式。將報表建構成 HTML 然後進行檢視時,這些格式化選項會自動轉換成 HTML。若要變更 HTML 網頁的格式,就需要變更 Crystal Report 本身。

[設定 CSS 類別] 選項可讓您將類別套用於報表物件或報表區段,不需手動變更報表的格式。請在內嵌的 Crystal Report Designer 中指定類別的名稱及範圍,然後在 Web 應用程式中或是透過外部樣式表來指定類別的值。接下來指定的格式會在報表建構成 HTML 時套用到報表。

若要使用 HTML 類別值格式化報表

  1. 在內嵌的 Crystal Reports Designer 中按一下滑鼠右鍵,然後選取 [設定 CSS 類別]。
  2. 在 [物件範圍] 欄位中,選取要套用類別的物件或區段。
  3. 在 [CSS 類別名稱] 欄位中,輸入類別的名稱。
    秘訣   使用 [屬性] 視窗中的 CssClass 來檢視、編輯或刪除特定報表物件或區段的類別值。
  4. 按一下 [確定]。
  5. 儲存報表。
  6. 在 Web 應用程式檔案中,參考已經定義類別的外部樣式表,或輸入類別值。

    例如:

    <HTML>
       <STYLE>
    .classname
    {
       background-color:808080; border-color:000000; color:000000; font-family:Arial; font-weight:bold; font-style:italic; }
       <STYLE>
    </HTML>

請參閱

絕對格式 | 條件式格式化 | 格式化報表區段 | 加強報表展示