把類 reportclass 引入專案
using system;
using system.collections.generic;
using system.data;
using system.data.sqlclient;
using system.drawing.imaging;
using system.drawing.printing;
using system.io;
using microsoft.reporting.winforms;
using system.text.regularexpressions;
using system.text;
using system.windows.forms;
namespace sellmanage
//宣告printdocument物件的printpage事件,具體的列印操作需要在這個事件中處理。
printdoc.printpage += new printpageeventhandler(printpage);
//執行列印操作,print方法將觸發printpage事件。
printdoc.print();
}private static stream createstream(string name, string filenameextension, encoding encoding,string mimetype, bool willseek)
private static void export(localreport report)
private static void printpage(object sender, printpageeventargs ev)
}}
在要列印的頁面引用
using microsoft.reporting.winforms;
列印按鈕的事件**
private void btnprint_click(object sender, eventargs e)
); //建立要列印的資料來源
reportdatasource source = new reportdatasource("selldata_銷售清單", dtblprint);
report.datasources.add(source);
//重新整理報表中的需要呈現的資料
report.refresh();
reportclass.print(report);
}
報表中的子報表問題
報表中的子報表問題 收藏 注 本文引自http www.cnblogs.com dlwang2002 archive 2006 12 07 585815.html隨心所欲的blog subreport 是報表控制項中的乙個,可以在報表中巢狀另外乙個子報表。這裡討論的就是如何使用這個subreport...
子報表與主報表的鏈結
我們平時使用的子報表與主報表,之間一般是沒有資料聯絡的 主要目的是將幾個不相干的資料表捏在一張報表上顯示 但是在實際的操作中,以下兩種情況子報表需要與主報表關聯 1 乙個普通的分組報表 主表和明細表兩表關聯的情況 如果只使用乙個主報表進行顯示 如果明細表中沒有資料,那麼主表中的資料因為關聯關係的原因...
新型的報表結構 文件式報表
報表是乙個老生常談的乙個話題,談了擱下,過了又談。始終找不到好的解決方法。究其原因主要有兩種 資料複雜 格式變幻無常。報表是資料和格式的結合,其實針對到其中的某乙個問題,還是有解決方法的 資料 目前資料處理最深入人心的是sql,sql以其功能強大,易學易用被人接受。格式 wps msofficewo...