ireport交叉報表

交叉報表我的感受就是爲了讓列名和行名都是循環出來,同時進行一個分組,具體操做以下:sql


1,新建報表,和以前的都同樣數據庫

2,建好報表以後,在組織面板中找到Crosstab控件,將此控件拉到報表的Summary。以下圖所示圖片



3,選擇下一步(注意在這裏我是將sql語句已經寫好了,下面能夠直接使用的)io


這裏選擇的是行標題,根據本身的須要選擇本身的行標題,選擇以後選擇下一步function


4,
sql語句

,循環

這裏是列標題im


5,
數據

根據上面的圖片內容應該就能夠看出,這個選項就是具體的循環內容,同時須要注意的是就是下面的function,有不少的選擇,要根據本身的需求進行選擇,通常都是選擇最下面的nothingimg


7,

這是最後一步,能夠本身都試幾回看看有什麼區別。運行結果以下:



能夠進行編輯的,以下



運行結果以下:

值得說明的是,在數據庫中運行的結果以下:



這樣就能夠清楚的看出交叉報表的做用

相關文章
相關標籤/搜索