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

興澄特鋼3500爐卷廠鋼板和鋼卷標簽打印軟件開發及應用

2018-03-22 11:44:14何偉
電子技術與軟件工程 2018年3期
關鍵詞:數據庫內容

摘 要 按照公司對標簽的管理要求,產品標簽作為商品的重要組成部分,標簽打印要美觀統一。結合MES系統數據庫數據表中合同信息,介紹利用Visual Studio開發環境下C#編程語言實現三種規格標簽打印的開發及應用。

【關鍵詞】C# 數據庫 軟件開發

在分廠鋼板和鋼卷的生產過程中,產品標識的打印是一項不可缺少的工作,標識美觀大方整潔也直接關系到產品的影響力。目前通過隨機自帶打印模板比較單一,數據輸入量較大,操作繁瑣而且嚴重制約了工作效率,造成了時間和耗材的浪費,從而也直接影響到分廠的成本消耗。本文結合公司標簽管理要求有效的進行資源整合結合軟件開發工具開發一款多功能標簽打印軟件,并在實際應用中起到了積極的作用,較之前效率大大提升。

1 背景介紹

分廠在鋼板和鋼卷標簽打印采用3臺斑馬打印機分別用于3種規格標簽打印,利用隨機自帶打印模板進行打印,打印模板需要根據不同標簽進行位置調整,打印內容的輸入比較笨拙,正因為這些局限性色帶及標簽紙浪費現象比較嚴重,這一現象嚴重時甚至出現了銷售中的質量疑義,迫使分廠改變這一局面。本著綠色生產和將本降耗目的出發迫切需要解決目前存在的問題,高效并快速地實現多種規格標簽的打印。現場主要問題羅列如下:

(1)標簽模板單一化,不能同時打印多種規格標簽;

(2)打印內容人工逐行逐條輸入,出錯率較高;

(3)打印方式效率低下,不能批量打印。

2 功能設計

根據公司對鋼板和鋼卷的標簽管理要求如表1所示進行前臺畫面布局,數據的查詢及顯示、標簽類型的選擇、打印份數等功能。利用MES系統后臺數據庫中合同表數據根據選擇范圍進行SQL語句查詢并顯示在前臺窗口作為標簽所需要的打印數據內容,以一行作為一個標簽打印內容,選擇不同的標簽后會根據預制格式要求進行批處理打印。

3 軟件開發

數據流程圖如圖1所示進行以Visual studio 2010為開發環境C#為編程語言進行功能開發。

3.1 連接Oracle數據庫

連接oracle 10g數據庫,用于能夠讀取合同表數據,利用System.Data.OracleClient命名空間,OracleConnection類來連接數據庫,定義myconnect實例化對象。方法如下:

StringconnString = "DataSource=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(Host=172.16.117.190)(Port=1521)))(CONNECT_DATA=(SERVICE_NAME=pesdb)));user id=steckel;password=3500";

OracleConnectionmyconnect = new OracleConnection(connString);

3.2 獲取合同表數據

讀取合同表內與打印內容相關的字段。連接數據庫成功后可以用SQL語句進行對表的操作,這里我們只需要進行查詢出需要打印的字段并顯示在前臺數據窗口中,顯示出需要打印的標簽內容及數量。

string str1 = "select ORDER_PY,MAT_NO,SG_SIGN,THK_WID_LEN from ORDER where PRODUCT_TIME BETWEEN '" + TimeSt + "' AND '" + TimmeEn + "'";

OracleDataAdapter db1 = new OracleDataAdapter(str1, myconnect.conn);

DataTable table1 = new DataTable();

db1.Fill(table1);

dataGridView1.DataSource = table1;

3.3 定義標簽格式

根據標簽管理要求,3種標簽需要定義后才能使用,通過前臺畫面選擇不同標簽程序并調用不同的功能塊進行標簽的選擇和打印,由于兩種標簽打印在一行,只需在標簽位置直接輸出并打印內容,在鋼卷標簽處理上,每一行寫入固定行距即可實現10行內容的輸出和打印。

printDocument1.DefaultPageSettings.PaperSize = new PaperSize("Plate1", 422,35);

printDocument2.DefaultPageSettings.PaperSize = new PaperSize("Plate2", 422,55);

printDocument3.DefaultPageSettings.PaperSize = new PaperSize("Coil", 394, 315);

3.4 打印功能實現

利用System.Drawing.Printing命名空間,將處理函數添加到PrintDocument的PrintPage事件中并調用printDocument_PrintPage類。printDocument_PrintPage類是根據3種標簽的格式進行了格式繪制,如字體類型、字體大小,打印位置等,根據前臺畫面選擇標簽類型來調用相應的格式繪制。

printDocument.PrintPage += new PrintPageEventHandler(printDocument_PrintPage);

3.5 異常處理

3.5.1 數據庫連接和數據查詢異常處理

利用C#語言異常處理機制,對異常問題進行反饋。

try {…}catch (Exception e){…}

3.5.2 標簽類型選擇的異常處理

因為涉及3種標簽選擇,為避免打錯標簽問題,一通過用戶必須選擇標簽類型來解決;二通過打印內容的行數來判斷標簽選擇錯誤的問題,該異常處理有效的防止標簽打印錯誤造成不必要的浪費。

(1)Plate1.Checked == false &&Plate2.Checked; == false &&Coil.Checked; == false;

(2)if{table1.Columns.Count >4 &&Coil.Checked; == true}then{…}

4 應用效果

軟件對3種標簽分別進行打印格式繪制,解決了人工調整的麻煩,打印信息也直接從后臺數據庫中獲取,減少了人工輸入量和差錯率。軟件開發應用真正意義上做到了一鍵打印,體現了智能化。軟件的應用提高了打印的準確率,提升了工作效率,有效的控制了耗材的成本,原本在3臺打印機改為1臺打印機就可以實現,并且標簽打印速度大大提升,提高了工作效率。軟件界面如圖2所示及現場應用效果如圖3所示。3種標簽通過本軟件的實際應用,收到了預期效果。

5 結論

通過以上的軟件的開發解決了多種規格標簽打印繁瑣的問題,使其操作簡單方便:自動調取數據,一鍵打印,快速高效批處理打印,大大提高了工作效率。同時,該思路也為分廠所有崗位在數據處理,操作簡單化提供了切實可行的依據。軟件在分廠實際應用中也得到很好的驗證,為公司實行高效化,智能化,數據化生產的推廣提供很好的參考價值。

參考文獻

[1]繆勇,李新峰,付志濤.Visual C#學習筆記[M].北京:電子工業出版社,2008:212-394.

[2]路川,胡欣杰.Oracle 10g寶典[M].北京:電子工業出版社,2006:148-199.

作者簡介

何偉(1979-),男,江蘇省江陰市人。大學本科學歷。現為江陰興澄特種鋼鐵有限公司工程師。研究方向為計算機。

作者單位

江陰興澄特種鋼鐵有限公司 江蘇省江陰市 214429

猜你喜歡
數據庫內容
內容回顧溫故知新
科學大眾(2022年11期)2022-06-21 09:20:52
內容回顧 溫故知新
科學大眾(2021年21期)2022-01-18 05:53:48
內容回顧溫故知新
科學大眾(2021年17期)2021-10-14 08:34:02
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
主要內容
臺聲(2016年2期)2016-09-16 01:06:53
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
數據庫
財經(2010年20期)2010-10-19 01:48:32
主站蜘蛛池模板: 四虎国产在线观看| 国产在线98福利播放视频免费| 亚洲成年网站在线观看| 日韩在线欧美在线| 亚洲va欧美ⅴa国产va影院| 欧美特黄一级大黄录像| 久久久噜噜噜| 中文字幕人妻无码系列第三区| 99热这里只有精品免费国产| 欧美午夜在线观看| 制服丝袜无码每日更新| 成人小视频网| 国产激情国语对白普通话| 2020亚洲精品无码| 婷婷开心中文字幕| 亚洲精品制服丝袜二区| 久久亚洲美女精品国产精品| 国产成人精品2021欧美日韩| 1级黄色毛片| 日韩欧美网址| 中文国产成人精品久久| 中文精品久久久久国产网址| 无码AV高清毛片中国一级毛片| 亚洲中久无码永久在线观看软件| 国产丝袜无码一区二区视频| 国产女人爽到高潮的免费视频 | 三级国产在线观看| 免费在线播放毛片| 欧美区一区| 色综合天天娱乐综合网| 国产超薄肉色丝袜网站| 国产免费看久久久| 四虎永久在线精品影院| 久久精品午夜视频| 一个色综合久久| 麻豆精品在线| 久草中文网| 色老头综合网| 嫩草国产在线| 国产第一页免费浮力影院| 少妇露出福利视频| 免费人欧美成又黄又爽的视频| 在线观看的黄网| 色成人综合| 毛片网站观看| 日韩精品一区二区三区大桥未久 | 国产成人精品2021欧美日韩| 在线精品自拍| 五月婷婷伊人网| 国产熟睡乱子伦视频网站| 一区二区三区国产精品视频| 19国产精品麻豆免费观看| 亚洲91精品视频| 女人18毛片一级毛片在线 | 国产乱人伦精品一区二区| 国产精品亚欧美一区二区| 亚洲欧美国产五月天综合| 亚洲人成人无码www| 亚洲天堂网视频| 91精品啪在线观看国产91九色| 波多野结衣无码视频在线观看| 国产成人精品综合| 毛片基地美国正在播放亚洲| 精品国产美女福到在线不卡f| 无码 在线 在线| 中国精品自拍| 极品性荡少妇一区二区色欲| 国产成人精品免费av| 青青网在线国产| 国产99久久亚洲综合精品西瓜tv| 国产精品毛片一区| 亚洲第一成网站| 国产另类乱子伦精品免费女| 国产精品网址在线观看你懂的| 色九九视频| 亚洲欧洲日韩综合色天使| 国产又色又爽又黄| 国产亚洲日韩av在线| 色婷婷在线影院| 日韩 欧美 国产 精品 综合| 欧美性精品不卡在线观看| 毛片最新网址|