vb點(diǎn)虐 報(bào)表顯示的簡(jiǎn)單介紹

請(qǐng)教VB.NET為何不能顯示RDLC報(bào)表數(shù)據(jù)

我看了一些資料,發(fā)現(xiàn)要在打印 Form中,先拖放 dataset 與BindingSource 控件,然后配好數(shù)據(jù)源. 然后,在打印按鈕中的代碼如下:

目前成都創(chuàng)新互聯(lián)已為上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間、網(wǎng)站改版維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、康平網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

reportDataSource1.Name = "testDataSet1_test_item"

reportDataSource1.Value = Me.BindingSource1

Me.ReportViewer1.LocalReport.DataSources.Add(reportDataSource1)

Me.ReportViewer1.LocalReport.ReportEmbeddedResource = "test.rdlc"

Me.ReportViewer1.RefreshReport()

End Sub

而且form的Load代碼如下:

Me.testTableAdapter.Fill(Me.testDataSet1.test_Item)

vb點(diǎn)虐 子報(bào)表如何和主報(bào)表顯示在同一頁

這樣的效果用FineReport報(bào)表實(shí)現(xiàn)起來非常容易,只要在主報(bào)表的模板上,在需要放置子報(bào)表的單元格上右擊選擇“單元格元素|子報(bào)表”即插入了子報(bào)表,然后綁定子報(bào)表所需的數(shù)據(jù)源,實(shí)現(xiàn)讓子報(bào)表的內(nèi)容顯示在主報(bào)表上,然后將整個(gè)cpt文件插入vb點(diǎn)虐 中。

VB點(diǎn)虐 水晶報(bào)表 橫向顯示

水晶報(bào)表按照你說的輸出的話,必須先在數(shù)據(jù)源上。對(duì)數(shù)據(jù)進(jìn)行處理。

數(shù)據(jù)源的流是一條一條來進(jìn)行的。你給的數(shù)據(jù)都是單個(gè)蘋果的。

5類蘋果一行表示的話。得追加數(shù)據(jù)加工的算法。將所有

大 蘋果 0.36

大 蘋果 0.25

小 蘋果 0.12

小 蘋果 0.21

小 蘋果 0.20

……

變成5個(gè)列的數(shù)據(jù)形式。然后再創(chuàng)建一個(gè)新的數(shù)據(jù)源給水晶報(bào)表。

關(guān)于數(shù)據(jù)加工,個(gè)人建議,你可以寫個(gè)存儲(chǔ)過程。直接一步到位。

用一個(gè)游標(biāo)遍歷所有數(shù)據(jù)。5條記錄組合成一條。一次創(chuàng)建。

最后將組合的新表交給水晶報(bào)表就可以。

文章名稱:vb點(diǎn)虐 報(bào)表顯示的簡(jiǎn)單介紹
轉(zhuǎn)載來源:http://muchs.cn/article22/ddcgccc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、域名注冊(cè)、云服務(wù)器軟件開發(fā)、小程序開發(fā)、品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)