資源簡(jiǎn)介
EzReportBuild 2.5報(bào)表組件,可以完成報(bào)表設(shè)計(jì)、預(yù)覽、打印等功能,提供接口函數(shù),可以將設(shè)計(jì)、預(yù)覽等嵌入到自定的winform中調(diào)用,使用簡(jiǎn)單,調(diào)用靈活。
無(wú)第三方DLL庫(kù),全部cs函數(shù)代碼。
在你的工程項(xiàng)目里,新建一個(gè)窗體,添加按鈕,使用:
// 單獨(dú)打開報(bào)表編輯器
private void button1_Click(object sender, EventArgs e)
{
_Interface.independent_DesignForm();
}
打開設(shè)計(jì)器設(shè)計(jì)報(bào)表,保存報(bào)表后可去掉按鈕,該工程項(xiàng)目生成的報(bào)表,別的應(yīng)用不能打開查看。
如需復(fù)雜數(shù)據(jù)報(bào)表,可先生成一個(gè)臨時(shí)數(shù)據(jù)庫(kù)表,然后引入報(bào)表系統(tǒng),由于報(bào)表數(shù)據(jù)為按行讀取,所以只要能夠設(shè)計(jì)出數(shù)據(jù)庫(kù)各字段和內(nèi)容,就能夠生成相應(yīng)的報(bào)表。
打印規(guī)則為“內(nèi)容區(qū)域”欄目無(wú)論所在位置,緊跟頁(yè)頭欄,所以適當(dāng)調(diào)整“頁(yè)頭區(qū)域”、“頁(yè)腳區(qū)域”位置,保證按需求輸出。
制作每頁(yè)多行數(shù)據(jù)報(bào)表,“內(nèi)容區(qū)域”為自動(dòng)計(jì)算填充“頁(yè)頭區(qū)域”、“頁(yè)腳區(qū)域”之間的空間,應(yīng)適當(dāng)調(diào)整“內(nèi)容區(qū)域”欄目和頁(yè)頭頁(yè)腳之間的空間,達(dá)到最佳打印效果。如需在表格內(nèi)添加空行,可在生成的報(bào)表數(shù)據(jù)庫(kù)表中添加空記錄即可。
注意:使用時(shí),將fontawesome-webfont.ttf字體文件與exe文件放置在一起,使用Access數(shù)據(jù)庫(kù)時(shí),注意路徑,如沒有安裝AccessDatabaseEngine.exe,可在微軟網(wǎng)站下載安裝(必須安裝)。
2.0版本添加了多報(bào)表頁(yè)嵌套功能,每份報(bào)表可設(shè)置多頁(yè),每頁(yè)可設(shè)置不同的紙張大小、數(shù)據(jù)表、頁(yè)面規(guī)則等,并可對(duì)報(bào)表頁(yè)次序即時(shí)調(diào)整,同時(shí),優(yōu)化了顯示,報(bào)表顯示更流暢。
2.3增加了數(shù)據(jù)庫(kù)生成一維碼、二維碼以及直接寫入維碼;數(shù)據(jù)庫(kù)字段之間進(jìn)行混合四則運(yùn)算。以上版本本站均有下載,自行搜索
2.5統(tǒng)一了界面,包括打開、保存文件對(duì)話框等均自定義,修改了一些錯(cuò)誤。
demo由于數(shù)據(jù)庫(kù)字段生成一維、二維碼,所以預(yù)覽打開較慢,以后優(yōu)化;還有些錯(cuò)誤,以后修改吧。注意:AccessDatabaseEngine.exe,可在微軟網(wǎng)站下載安裝(必須安裝)
全部源碼,有錯(cuò)誤自行更正修改,自行提升效率,完結(jié)不在更新修改。
代碼片段和文件信息
-----------?---------??----------?-----??----
?????文件?????603190??2019-01-19?17:44??說(shuō)明.docx
?????文件????1731428??2019-02-12?12:39??demo_source2.5.rar
-----------?---------??----------?-----??----
??????????????2334618????????????????????2
- 上一篇:C#+Halcon多模板匹配
- 下一篇:C# 取色器調(diào)色板 小工具源碼
評(píng)論
共有 條評(píng)論