999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

利用C++ Builder實現Excel數據及圖表生成

2017-06-06 12:00:28郭玉樂內蒙古科技大學信息工程學院和內蒙古包鋼鋼聯股份有限公司煉鐵廠
數碼世界 2017年5期
關鍵詞:圖表

郭玉樂 內蒙古科技大學信息工程學院和內蒙古包鋼鋼聯股份有限公司煉鐵廠

劉丕亮 內蒙古科技大學信息工程學院

利用C++ Builder實現Excel數據及圖表生成

郭玉樂 內蒙古科技大學信息工程學院和內蒙古包鋼鋼聯股份有限公司煉鐵廠

劉丕亮 內蒙古科技大學信息工程學院

Microsoft Office中的Excel是一款實用性很強的表格處理軟件,可以方便快捷的進行數據計算、處理,而它的圖表功能,也可以直觀的反映數據情況。在C++ Builder的開發環境中,可以利用OLE實現Excel數據及圖表的自動生成,使得生成高爐生產日報更加及時、數據更加準確、直觀,并且提高了工作效率。本文對C++ Builder實現Excel的數據導出、頁面設置、圖表生成等過程進行了詳細的介紹。

C++ Builder Excel OLE 圖表

1 開發背景

煉鐵廠高爐每天要手工填寫紙質生產班報,再把數據錄入到生產程序中。這樣,容易導致數據在抄寫錄入過程中出現誤差、不一致,并且崗位職工的勞動強度比較大。

隨著煉鐵廠信息化水平的逐步提升,要求高爐班報電子化,便于信息快速傳遞、數據資源共享。煉鐵廠常用開發工具是C++ Builder,C++ Builder環境中提供了QReport組件可以完成簡單的報表設計功能。由于高爐班報數據量大,結構復雜,用程序直接生成、打印報表實現起來比較困難。Excel不僅可以實現復雜報表,并且有強大的數據統計分析功能,但是Excel數據不便于存儲和靈活查詢。鑒于以上原因,決定利用現有生產管理系統數據自動生成Excel班報。

2 Excel的數據導出

2.1 Excel的自動啟動

為了方便與Office套件進行數據共享,C++ Builder中定義了一些OLE對象來完成此操作,對于Excel是Excel.Application對象,用這種方法對Excel文件進行操作,必須要借助Excel. Application對象的屬性和方法來進行。

創建應用對象:

程序首先建立Excel.Application對象,再將其與指定的Excel文件關聯,并打開文件,再獲得工作薄對象,據此選中所需的工作表作為當前工作表,此后即可讀取與寫入指定的單元格的內容。除對數據操作外,Excel.Application對象的方法還可對字體、顏色、工作表名、表格格式等進行設置。

2.2 向Excel導出數據

連接存儲過程,傳遞參數。實現數據查詢,并輸出到Excel中:

3 Excel圖表生成

3.1 圖表類型

圖表類型分為標準類型和自定義類型,在此著重介紹折線圖的相關知識。折線圖共有8種樣式。選擇圖表類型的語法形式為:

3.2 圖表設置

xlRows表示數據是以列來做排列,xlColumns表示用行來做排列。如果是xlRows,選擇范圍的第一列就是X軸數據的名稱,第一行是Y軸數據的名稱,其余的作為圖表里的數值。

3.3 實現方法

3.3.1 利用OLE實現Excel數據及圖表的自動生成

設置圖標類型,這里設置的為折線圖

Chart.OlePropertySet("ChartType",4);

3.3.2 生成高爐班報展示(圖1)

圖1 高爐班報

[1]薩師煊.數據庫系統概論[M].北京:高等教育出版社,清華大學出版社,2005

[2]Kent Reisdorph,等.C++ Builder4技術內幕[M].徐新華,譯.人民郵電出版社,2000:411-453

[3]杜希國,利用C++ Builder實現Excel個性化頁面設置[J].電腦編程技巧與維護,2011,(3):29-31

[4]于洪章.在C++ Builder中用OLE實現Excel的存取與共享[J].福建電腦,2008,(2):169-170

[5]云舟工作室.中文版Excel2000VBA一冊通.北京:人民郵電出版社,2000:277-291

猜你喜歡
圖表
圖表
方圓(2016年23期)2017-02-05 19:31:45
圖表
方圓(2016年22期)2016-12-06 19:27:28
雙周圖表
足球周刊(2016年14期)2016-11-02 10:54:56
雙周圖表
足球周刊(2016年15期)2016-11-02 10:54:16
圖表
足球周刊(2016年11期)2016-10-09 11:53:25
雙周圖表
足球周刊(2016年10期)2016-10-08 18:30:55
圖表
世界博覽(2016年16期)2016-09-27 18:25:26
圖表
世界博覽(2016年15期)2016-09-27 10:47:51
圖表
方圓(2016年7期)2016-04-20 19:51:11
圖表
方圓(2016年5期)2016-03-16 19:57:32
主站蜘蛛池模板: 亚洲男人的天堂久久香蕉网| 国产午夜精品一区二区三区软件| 一边摸一边做爽的视频17国产| 欧美人在线一区二区三区| 久青草免费在线视频| 亚洲午夜天堂| 国产微拍精品| 精品国产成人a在线观看| 国产微拍精品| 亚洲三级a| 久久久久人妻一区精品| 色综合久久无码网| 成人一级黄色毛片| 少妇露出福利视频| 国产亚洲欧美在线视频| 亚洲欧美日韩成人在线| 她的性爱视频| 本亚洲精品网站| 亚洲国产综合自在线另类| 欧美人人干| 欧美亚洲一区二区三区导航| 国产中文在线亚洲精品官网| 精品一区二区久久久久网站| 色成人综合| 天天色天天操综合网| 欧美不卡在线视频| 亚洲国产天堂久久综合| 激情综合五月网| 一本综合久久| 久久永久精品免费视频| 国产精品网曝门免费视频| 熟女日韩精品2区| 好久久免费视频高清| 日韩天堂在线观看| 亚洲国产日韩视频观看| 亚洲成综合人影院在院播放| 亚洲美女一区| 亚洲成人精品在线| 国产丰满大乳无码免费播放| 日本在线免费网站| 亚洲第一黄片大全| 97色伦色在线综合视频| 国产区成人精品视频| 天堂成人在线视频| 久久特级毛片| 无码专区国产精品第一页| 免费人成又黄又爽的视频网站| jizz国产视频| 99re精彩视频| 91精品国产一区| 一级毛片免费播放视频| jizz在线观看| 日本人妻丰满熟妇区| 狼友视频一区二区三区| 日韩专区欧美| 97青草最新免费精品视频| 国产精品久线在线观看| 亚洲国产成人麻豆精品| 国产在线自在拍91精品黑人| 88av在线| 国产精品白浆在线播放| 久久这里只有精品66| 欧美笫一页| 亚洲无限乱码| 亚洲手机在线| 欧美黄色网站在线看| 日韩经典精品无码一区二区| 国产一二三区在线| 欧美一级黄色影院| 国产成+人+综合+亚洲欧美| av天堂最新版在线| 最近最新中文字幕免费的一页| 国产成人a毛片在线| 欧美日韩精品一区二区视频| 欧美区国产区| 午夜国产理论| 亚洲综合片| 国产高潮视频在线观看| 亚洲综合第一页| 欧美色99| 欧美性精品| 亚洲二区视频|