前一主題下一主題


如何建立格式化規則

  1. 在版面編輯器中,選取要有條件地格式化的報告元素。
  2. 在內容編輯器中,選擇「強調顯示」標籤。這時會出現「強調顯示」頁面,如圖 7-4 所示。 如果您尚未指定所選元素的任何格式化規則,它便是空的。
  3. 圖 7-4 「強調顯示」頁面
  4. 選擇「新增」來增加新的格式化規則。
  5. 在「新建強調顯示」中,完成下列步驟來建立將特定格式套用到報告元素的規則:
    1. 先設想純英文的規則。例如:
    2. If the order total is greater than $50,000.00, then set 
      the font color to blue and the font style to bold. 
      
      這個規則有兩個部分:If 和 Then。
      「新建強調顯示」對話框可協助您將規則解析成更明確的部分來指定規則的 If 和 Then 部分。
    3. 完成下列步驟來指定規則的 If 部分:
      1. 在第一個欄位中,指定 If 表示式的第一部分。在範例規則中,這部分是 order total:
        • 如果 order total 值直接來自所選的元素,請從下拉清單中選取「這個資料項目的值」。
        • 如果 order total 值來自另一個資料元素,請指定參照相關直欄連結的表示式,這個直欄連結參照您想要的資料集值或計算值。 範例表示式如下:
        •     row["OrderTotal"] 
           

        如果建構表示式時需要協助,請選擇省略符號 (...) 按鈕來使用「表示式建置器」。
      2. 在第二個欄位中,從清單中選取一個選項來指定 If 表示式的第二部分。 在我們的範例規則中,這部分是 Larger than。
      3. 在第三個欄位中,指定 If 表示式的第三部分。在我們的範例規則中,這部分是 50000 這個值,如圖 7-5 所示。
      4. 圖 7-5 在「新建強調顯示」中 IF 表示式的元素
      現在,您完成了規則的 If 部分,它指定:
      If row["OrderTotal"] is greater than 50000 
      
    4. 完成下列步驟來指定規則的 Then 部分,也就是 "then set the font color to blue and the font style to bold":
      • 選擇「顏色」,再從顏色挑選器中選取一個顏色。
      • 選擇 B 來選取「粗體」格式,如圖 7-6 所示。
      • 圖 7-6 在「新建強調顯示」中 Then 表示式的元素
      選擇「確定」。
      您建立的格式化規則會出現在「強調顯示清單」中,如圖 7-7 所示。您下次執行報告時,規則便會生效。

      圖 7-7 強調顯示清單
  6. 預覽報告來測試您的格式化規則。

(c) Copyright Actuate Corporation 2006

前一主題下一主題