交叉表的建立及交叉表資料排序設定

來源:互聯網
上載者:User

 交叉表的建立及交叉表資料排序設定

[來源]http://blog.chinaunix.net/u/22472/showart.php?id=153675

本文詳細講述一下如何建立交叉表以及交叉表的一些簡單定製

水晶報表9.2,同樣適用於水晶報表10(含)及以下版本

準備

首先你要知道什麼是交叉表,又是在什麼情況下需要用交叉表
“交叉表”對象是一個網格,用來根據指定的條件傳回值。
資料顯示在壓縮行和列中。這種格式易於比較資料並辨別其趨勢。它由三個元素組成:


摘要欄位

我做了簡單的表格進行說明,相信你可以很快跟你的應用對上號了

好,現在我們開始

Step1:從頭開始建立交叉表  
 

在這裡我簡單的選取了一個表,這個表的資料並不適合用來做交叉表
不過我在這裡只做示範用,就不管那麼多了

這裡選你要在行和列上顯示的資料,以及相應的匯總

圖表在這裡就不要選了
好,交叉表這就完成了
 

Step2:設定行列的資料顯示順序

有時候,我們探索資料顯示的順序不是自己想要的,這個時候我們可以自己設定一下。
進入交叉表專家
選中你要進行重新排序的欄位,點“組選項”
出現一個小視窗,這裡的順序有三種:升序、降序、指定順序

這裡沒有按“原始順序”,所以順序經常會亂
這個時候我們來選“指定順序”重新指定,需要提醒的是,如果資料太多,這樣就很費勁,但是沒辦法。
此時這個介面上多了兩個標籤頁

水晶報表會自動感知資料羅列出來,你可以選一下,就可以依次列在下面的列表裡

如果你使用的是欄位定義等不直接連接資料庫的方式的話,此處就沒有資料了
需要自己指定,點“建立”就可以操作了
你也可以只設定自己比較關心的幾個資料靠前,如果是這樣的話,你需要注意後面一個“其他”標籤頁
這個上面有三個選項
第一個是:其他全部丟棄。
第二個是:其他的放在一起,作為一項來像是
第三個是:保留在各自的組中。沒有設定順序的資料按原來的顯示順序排列在你設定好資料的後面
我們一般選第三個

好,現在資料出來了,看到效果了吧?你還可以設定行資料的顯示順序

交叉表還有一些別的設定,進入交叉表專家,在“自訂樣式”裡可以做些設定
如抑制空行/空列顯示之類的

交叉表左上方是個缺口,這應該是交叉表的一個標示,但是很不符合中國的報表習慣
如果只是一頁的話,你還可以自己畫個線或者是弄個圖片堵上,
但是跨頁的時候這個缺口在後面的頁上還是會顯示出來。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.