亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

ActiveReports 報表應用教程 (2)---清單類報表

系統 2505 0
原文: ActiveReports 報表應用教程 (2)---清單類報表

在大多報表系統中都有清單類報表的身影,比如:客戶清單、商品信息清單、設備清單、物品采購清單、記賬憑證、貨品發貨清單、員工清單等等。清單類報表看視乎比較簡單,但是,由清單類報表演變而來的報表類型卻十分豐富,在清單類報表中可以加入數據統計、數據分欄、數據分組,以及交互式報表和數據可視化功能。

本文將展示兩種布局的清單類報表,表格式清單報表和自由布局清單報表。

?

1、表格式清單報表——客戶信息清單

在客戶信息清單報表中以表格形式顯示所有客戶信息,包括客戶編號、公司名稱、聯系人、聯系人職務、電話和地址信息,同時,報表顯示客戶總數和頁碼信息。

1.1、 在應用程序中創建一個名為 rptCustomerList.cs 的報表,使用的報表模板為 ActiveReports 區域報表(基于代碼)。

?

打開 rptCustomerList 報表設計界面,在 detail 區域的左上角有一個數據源圖表。點擊該圖標以創建報表數據源,我們使用的數據源是源代碼工程中 Data 目錄下的 NWind_CHS.mdb,在打開的報表數據源對話框中,選擇”提供程序”選項卡,點擊建立連接按鈕以打開“數據鏈接屬性”對話框,并選擇 “Microsoft Jet 4.0 OLE DB Provider”數據提供器,點擊“下一步”按鈕切換到 “連接”選項卡,點擊“…”按鈕定位到 NWind_CHS.mdb 文件,然后點擊“確定”按鈕以完成創建據源的操作。

回到“OLE DB”選項卡之后在查詢區域輸入一下 SQL 語句:Select * from 客戶;,最終結果如下:

ActiveReports 區域報表數據源

創建完數據源之后回到報表設計界面,然后通過 VS2010 “菜單” –> “其他窗口” –> “報表資源管理器 V7”打開 ActiveReports 報表資源管理器

?

ActiveReports 報表資源管理器

在報表資源管理器的“字段” –> “綁定”節點下列出了客戶數據表中的所有字段

ActiveReports 數據字段

1.2、 將數據庫字段拖拽到到報表設計界面的 detail 區域中,同時從 VS 工具箱中的 “ActiveReports 7 區域布局報表” 分類下將 Label 添加到 pageHeader 區域中,并于 detail 中的數據字段一一對應。

?

因為報表紙張大小的限制,為了能在有限區域內更多內容,我們需要設置 txt公司名稱1 和 txt地址1 控件的 ShrinkToFit 為True,通過該屬性設置控件可以根據數據內容自動調整字體大小。

在 pageHeader 中添加一個 TextBox 控件,并設置以下屬性:

DataFiedl = 客戶ID

SummaryFunc = Count

SummaryType = GrandTotal

在 pageFooter 中添加一個 ReportInfo 控件,如何設置以下屬性:

FormatString = 第 {PageNumber} 頁,共 {PageCount} 頁

最后,在 ASPX 頁面中添加 WebViewer 控件,并設置以下屬性:

ReportName = ControlExplorer.Reports.rptCustomerList

ViewerType = FlashViewer

?

1.3、 F5 鍵運行程序得到以下結果:

ActiveReports 客戶信息清單

2、自由布局式清單報表——商品信息清單

在進行 ActiveReports 報表界面設計時,您可以通過拖拽的方式對報表控件進行自由布局,而不局限于表格式的布局方式。商品信息清單中每一條商品信息都是以多行、多列以及多行合并的方式進行顯示。

?

2.1、在工程中創建名為 rptProductList.cs 的報表,使用的報表模板為 ActiveReports 區域報表(基于代碼)。創建完成之后我們為表示設置下圖中的數據源信息:

ActiveReports 區域報表數據源

?

2.2、從報表資源管理器的字段、綁定節點中將需要的字段拖拽到報表設計界面,需要注意的是產品圖片使用的是Picture控件來呈現的。最終的設計效果如下圖所示:

ActiveReports 區域報表之商品信息清單設計界面

?

2.3、通過 F5 鍵運行程序,得到以下運行結果:

ActiveReports 報表功能展示 商品信息清單

?

源碼下載地址: http://www.gcpowertools.com.cn/products/activereports_demo.htm

ActiveReports 報表應用教程 (2)---清單類報表


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。。?/p>

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 免费看人做人爱视频拍拍拍 | 久久国内精品自在自线观看 | 亚洲国产精品yw在线观看 | 91精品国产91久久久久久 | 久久中文字幕免费 | 日本特黄特色aaa大片免费 | 特级毛片在线播放 | 亚洲国产影院 | 五月天婷婷亚洲 | 成人在线免费 | 国产精品久久久久蜜芽 | 国产第二区| 日本免费一区尤物 | 成人国产三级在线播放 | 免费国产不卡午夜福在线观看 | 欧美另类亚洲一区二区 | 在线免费亚洲 | 黄色69| 四虎影院观看视频在线观看 | 99伦理 | 久久精品国产久精国产 | 自拍偷拍三级 | 国产在线视频www色 国产在线视频凹凸分类 | 狠狠狠很橹影院 | 成人午夜看片在线观看 | 国产区二区 | 爱爱小视频免费 | 印度老妇bbwfreexxx | 午夜国产在线观看 | 国产亚洲精品精品国产亚洲综合 | 人成xxxwww免费视频 | 老司机成人午夜精品福利视频 | 97影院理论片手机在线观看 | 中文字幕免费在线 | 第一毛片| 欧美日韩综合高清一区二区 | 久久成年视频 | 欧美特级特黄a大片免费 | 免费爱爱网站 | aⅴ在线免费观看 | 国产精品福利在线观看免费不卡 |