RS報表中根據變數比較大小來判斷顏色

來源:互聯網
上載者:User
      根據工作需要,需要實現這樣一個功能,各個地州電業局的本期值,先求出一個全省平均值,然後用每個地州電業局的值與平均值做比較,如果大於平均值,那麼欄位的背景色就設定為紅色
具體做法如下
1.在RS報表中建立列表,建立兩個欄位,單位,本期值

2.點擊本期值,然後建立平均函數,這樣自動在下面出現一行平均值

3.在查詢介面中,建立一個資料項目,
這個資料項目是用來計算平均數的,具體的函數用average(【本期值】 for report),注意,這裡一定要加for report,這個就是將計算的平均值固定住。
下載 (121.66 KB)2011-1-12 22:02

4.將資料項目一拖到報表的右邊

5.建立一個布爾變數,判斷條件為 本期值> 資料項目1,也就是平均值

6.回到變數的頁面,點擊布爾變數中的 是
然後在左邊的樣式變數中,傳入布爾值1,

7.然後點擊本期值,將背景顏色,設定為紅色

8.點擊右邊的列,將資料項目1的標題,資料項目1,下面那個空格框全部選中,然後在方框的資料方框變數中,選擇無

9.

10,點擊執行,OK,效果出來了,大於平均值的本期值,顏色變紅啦。。

這個實驗,重點是注意for report.如果不加,那麼資料項目1中顯示的值,每一行的值都會不一樣,for REPORT這個選項

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.