報表XtraReport建立是實現

2022-02-24 21:53:07 字數 1503 閱讀 8970

1.建立xtrareport報表程式

一般設計這個程式是分著的,為了方便我就把他們合到一起

2. 在設計檢視中隨便新增幾個xlabel  加個reportheader reportfooter  在加些內容  如圖

3.點選設計器左上角藍色角,儲存到乙個位置,方便以後我們呼叫

4. 好了 有了模板就可以呼叫了,在form1上加個documentviewer 為button建立clik事件

1

private

void button1_click(object

sender, eventargs e)2{

3//第一種實現

4 xtrareport1 report = new xtrareport1(); //

例項化5

//載入模板

6 report.loadlayout(@"");

7//false為縱向,true為橫向

8 report.landscape = false;9

//繫結資料來源

10//

report.datasource = new datatable();

//我的報表中沒有資料來源,就不繫結了

11//

指定文件源

12 documentviewer1.documentsource =report;

13 report.createdocument();//

建立文件

14

當然可以不用模板,直接呼叫原版類例項化

1

//例項化這個report

2 xtrareport1 frx = new

xtrareport1();3//

縱向4 frx.landscape = false;5

//文件檢視源=我們建立的report

6 documentviewer1.documentsource =frx;7//

顯示文件

8 frx.createdocument();

兩種效果是一樣的

Xtrareport 交叉報表

什麼是交叉報表呢?官方回答 交叉表報表是以交叉表形式呈現資訊的報表。交叉表 或透視表 類似於簡單的普通資料繫結 但是改為在單個 中呈現多維的分層級的資訊,並含有每行和每列的自動排序 計數 合計和累計。依照慣例,我們先來看看我們最後實現的效果,如圖 案例場景 某公司可能有產品1 12,分別屬於產品類別...

關於XtraReport報表分組

現在有個報表是要顯示物資目錄明細 要按物資品種 即分類的意思 來顯示對應的物資。01001010 010010100001 01002010 010020100001 010020100002 010020100003 010020100004 rptwzmlmxbbmaster 物資目錄明細報表分...

水晶報表 建立報表

水晶報表是乙個優秀的報表開發工具,本人在開發通用管理系統的時候,所有報表都使用水晶報表,其簡單 易用和強大的功能令筆者倍加喜愛,現將水晶報表使用手記呈現給大家。一 在使用自帶的水晶報表時,請註冊,否則只能使用30次 二 使用crystalreportviewer進行預覽 crystalreportv...