• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      醫(yī)療設(shè)備管理信息系統(tǒng)與Excel通訊技術(shù)的研究

      2011-11-16 09:36:22吳向陽張超群張方林杭建金李正
      中國醫(yī)療設(shè)備 2011年8期
      關(guān)鍵詞:電子表格表格應(yīng)用程序

      吳向陽,張超群,張方林,杭建金,李正

      成都軍區(qū)總醫(yī)院 醫(yī)學(xué)工程科,四川成都 610083

      醫(yī)療設(shè)備管理信息系統(tǒng)與Excel通訊技術(shù)的研究

      吳向陽,張超群,張方林,杭建金,李正

      成都軍區(qū)總醫(yī)院 醫(yī)學(xué)工程科,四川成都 610083

      目的 從醫(yī)療設(shè)備管理信息系統(tǒng)導(dǎo)出數(shù)據(jù)到Excel表格,提升了醫(yī)療設(shè)備管理信息系統(tǒng)的實(shí)用性。方法 使用OLE自動化技術(shù)建立Powerbuilder應(yīng)用程序與Excel的連接,通過程序調(diào)用連接對象并設(shè)置其屬性。結(jié)果 實(shí)現(xiàn)了PowerBuilder應(yīng)用程序與Excel間的數(shù)據(jù)共享。結(jié)論 該方法較好地解決了管理信息系統(tǒng)對不同格式數(shù)據(jù)的輸出問題。

      HIS;LIS;VCS集群軟件; 服務(wù)器;磁盤陣列

      0 前言

      新形勢下的醫(yī)療設(shè)備管理工作其復(fù)雜程度和技術(shù)含量在不斷地提高,特別是醫(yī)院專門自主開發(fā)的醫(yī)療設(shè)備管理信息系統(tǒng),構(gòu)建數(shù)字化和網(wǎng)絡(luò)化作業(yè)管理平臺,成為提高醫(yī)療設(shè)備管理效率和管理水平的必然選擇[1]。

      PowerBuilder是一種可視化的、面向?qū)ο蟮目焖賾?yīng)用程序開發(fā)環(huán)境,特別適合管理信息系統(tǒng)(Management Information System,MIS)的應(yīng)用開發(fā),是目前比較常用的數(shù)據(jù)庫前端開發(fā)工具[2]。數(shù)據(jù)窗口技術(shù)是PowerBuilder中最有特色、功能最強(qiáng)大的對象之一,通過數(shù)據(jù)窗口設(shè)計(jì)可以很靈活地從關(guān)系型數(shù)據(jù)庫或其他數(shù)據(jù)源中檢索數(shù)據(jù),生成各種復(fù)雜的報表[3]。Excel電子表格作為Office應(yīng)用程序中使用最廣泛的辦公工具,具備超強(qiáng)的數(shù)據(jù)處理具能力,可輕松勝任報表制作、計(jì)算統(tǒng)計(jì)、排版美化等工作。如果能結(jié)合二者的優(yōu)勢,即把信息系統(tǒng)中獲得的目標(biāo)數(shù)據(jù)傳送到熟悉的Excel電子表格,用戶再按自己的意愿進(jìn)行各種處理,如美化版式、數(shù)據(jù)交流等,就能極大地提升信息系統(tǒng)的實(shí)用性。

      1 技術(shù)方法

      1.1 OLE對象應(yīng)用

      對象連接與嵌入(Object Linking and Embedding,OLE)技術(shù)是Windows系統(tǒng)中允許應(yīng)用程序共享數(shù)據(jù)和程序功能的一種標(biāo)準(zhǔn)的便利方法。OLEObject對象是PowerBuilder標(biāo)準(zhǔn)對象類型之一,PowerBuilder應(yīng)用程序通過編程,在內(nèi)存中創(chuàng)建OLEObject對象,然后將這個對象連接到某個Windows服務(wù)程序,如Word或Excel[4],就允許在PowerBuilder應(yīng)用程序中調(diào)用該Windows服務(wù)程序的相應(yīng)功能,并設(shè)置其各種屬性,這也稱之為“OLE自動化”技術(shù)。當(dāng)設(shè)置Windows服務(wù)程序的可視屬性為真值時,就可以在PowerBuilder應(yīng)用程序中啟動服務(wù)程序并把結(jié)果顯示在用戶面前。

      1.2 程序設(shè)計(jì)

      PowerBuilder采用面向?qū)ο缶幊谭椒ê褪录?qū)動機(jī)制,程序設(shè)計(jì)就是在特定對象的特定事件中編寫程序腳本(Script)或者稱代碼[5]。實(shí)現(xiàn)數(shù)據(jù)窗口數(shù)據(jù)導(dǎo)出到Excel,首先是選擇對象,通常是一個命令按鈕,然后在這個命令按鈕的某個事件(通常是單擊按鈕事件)中編寫一段代碼,代碼的功能是把數(shù)據(jù)窗口保存為Excel文件,并通過OLE對象連接到Excel應(yīng)用程序的同時打開Excel表格。其主要程序步驟如下:

      (1)用GetFileSaveName()函數(shù)打開保存文件對話框,設(shè)置該函數(shù)的filter參數(shù),即文件類型掩碼為“Excel Files(*.xls),*.xls”,判斷是否覆蓋重名文件。

      (2)用數(shù)據(jù)窗口控件函數(shù)SaveAsAscii()保存文件。(3)聲明OLEObject變量,創(chuàng)建1個OLE對象實(shí)例。(4)用ConnectToNewObject()函數(shù)把OLE對象實(shí)例與服務(wù)器應(yīng)用程序Excel連接起來。

      (5)利用OLE服務(wù)器的屬性和方法打開Excel文件并設(shè)置文件屬性。

      (6)斷開與OLE對象的連接。

      考慮到實(shí)際的醫(yī)療設(shè)備管理信息系統(tǒng)中會包含多個不同業(yè)務(wù)信息的數(shù)據(jù)窗口,如設(shè)備資產(chǎn)信息、維修信息、計(jì)量質(zhì)控信息和報廢信息等[6],這些數(shù)據(jù)窗口處在不同的應(yīng)用窗體中,要把它們分別導(dǎo)出到Excel表格就需要在每個窗體中引用這段程序。為了整體程序設(shè)計(jì)的方便高效和簡捷易讀,最好的辦法是在上述程序代碼編寫完成并編譯通過之后,把它封裝進(jìn)1個自定義的函數(shù)里面,并且這個函數(shù)定義為全局函數(shù),使之允許在系統(tǒng)的多個單元場合方便地被調(diào)用[7]。

      2 制作實(shí)例

      2.1 創(chuàng)建自定義函數(shù)

      2.2 在窗口中調(diào)用函數(shù)

      在包含數(shù)據(jù)列表的窗口中添加1個命令按鈕控件,設(shè)置其名稱屬性cb_1.text=“導(dǎo)出到Excel”。假定窗口中需導(dǎo)出的目標(biāo)數(shù)據(jù)窗口控件名稱為dw_1,則為cb_1的Clicked事件編寫腳本為: DatatoExcel(dw_1),即傳遞參數(shù)dw_1給函數(shù)DatatoExcel()并調(diào)用該函數(shù)。

      2.3 程序運(yùn)行結(jié)果

      例:信息系統(tǒng)運(yùn)行時調(diào)出了超聲科設(shè)備列表,要把列表數(shù)據(jù)傳送到Excel表格,則點(diǎn)擊窗口底部的“導(dǎo)出到Excel”命令按鈕,這時先彈出保存文件對話框,輸入文件名保存后,隨即自動執(zhí)行打開Excel表格的操作。表格中顯示的數(shù)據(jù)與數(shù)據(jù)窗口數(shù)據(jù)完全一致,并自動按程序中設(shè)定的字號與列寬等調(diào)整顯示格式,窗體效果與導(dǎo)出的Excel表格分別如圖1和圖2所示(其中涉及的保密數(shù)據(jù)做了手工處理)。

      圖1 信息系統(tǒng)中的數(shù)據(jù)瀏覽窗體

      圖2 通過信息系統(tǒng)傳送數(shù)據(jù)并打開后的Excel表格

      3 結(jié)束語

      本文介紹的技術(shù)方法在我院醫(yī)學(xué)工程科自主開發(fā)的“大中型醫(yī)院醫(yī)療設(shè)備管理信息系統(tǒng)”中得到了充分運(yùn)用。我們在做信息系統(tǒng)開發(fā)時發(fā)現(xiàn),為實(shí)現(xiàn)理想的打印效果,要為各種報表設(shè)計(jì)相應(yīng)的打印模板。醫(yī)療設(shè)備管理系統(tǒng)的模版復(fù)雜且缺乏靈活性,而Excel電子表格在版式與打印方面的強(qiáng)大功能是任何開發(fā)工具都無法比擬的。不僅如此,因?yàn)樾畔⑾到y(tǒng)中的數(shù)據(jù)是固化在系統(tǒng)中的,所以無法拷貝、或電郵等,而Excel電子表格都可以輕松勝任。實(shí)踐證明,整合了Excel電子表格的醫(yī)療設(shè)備管理信息系統(tǒng)在工作中具有很強(qiáng)的實(shí)用性,它為豐富報表的表現(xiàn)形式、美化排版打印、數(shù)據(jù)交流和攜帶等方面帶來了高度的便利性[8]。

      [1] 范鐵錘,李振華,仝青英,等.精確管理醫(yī)療設(shè)備初探[J].中國醫(yī)療設(shè)備,2010,25(2):60-61.

      [2] 阿里亞·阿瓦克里.淺析數(shù)據(jù)庫的開發(fā)與應(yīng)用[J].電腦知識與技術(shù),2010,6(27):7689-7690.

      [3] 張步達(dá),楊慧.PowerBuilder數(shù)據(jù)窗口技術(shù)詳解[M].北京:電子工業(yè)出版社,2000.

      [4] 潘峰,劉景浩.PowerBuilder中通過OLE實(shí)現(xiàn)復(fù)雜Excel報表[J].電腦知識與技術(shù),2006,(8):158-160.

      [5] 張長富,李勻.PowerBuilder9.0參考手冊[K].成都:電子科技出版社,2004.

      [6] 杭建金,吳向陽,張超群,等.醫(yī)療設(shè)備管理信息系統(tǒng)的實(shí)現(xiàn)與應(yīng)用[J].中國醫(yī)療設(shè)備,2010,25(3):75-76.

      [7] 駱華杰,劉旭國.PowerBuilder開發(fā)中的軟件重用研究[J].計(jì)算機(jī)應(yīng)用與軟件,2008,25(9):145-146.

      [8] 張超群,吳向陽,杭建金.信息化系統(tǒng)在醫(yī)療設(shè)備管理中的應(yīng)用[J].中國醫(yī)療設(shè)備,2011,26(2):84-86.

      Research of Communication Technology between Medical Equipment Management Information System and Excel Sheet

      WU Xiang-yang,ZHANG Chao-qun,ZHANG Fang-lin,HANG Jian-jin, LI Zheng
      Medical Engineering Department,PLA Chengdu Military Area Command General Hospital,Chengdu Sichuan 610083,China

      Objective To send data to excel sheet from medical equipment management information system. Methods The Connection between PowerBuilder and Excel can be established by OLE automation technology, and accordingly an OLE object with specific attributes programmed in this application was used to initiate excel sheet. Results Achieved data sharing between PowerBuilder and excel sheet. Conclusion The method can effectively solve the data output demand of management information system.

      HIS; LIS: VCS cluster soft ware; Server; diskon display

      TP311.52

      A

      10.3969/j.issn.1674-1633.2011.08.014

      1674-1633(2011)08-0046-03

      2011-03-09

      2011-05-30

      作者郵箱:wxy_1898@126.com

      猜你喜歡
      電子表格表格應(yīng)用程序
      《現(xiàn)代臨床醫(yī)學(xué)》來稿表格要求
      統(tǒng)計(jì)表格的要求
      統(tǒng)計(jì)表格的要求
      統(tǒng)計(jì)表格的要求
      刪除Win10中自帶的應(yīng)用程序
      電腦報(2019年12期)2019-09-10 05:08:20
      電子表格的自動化檢測
      智富時代(2018年9期)2018-10-19 18:51:44
      淺談電子表格技術(shù)在人事管理中的應(yīng)用
      基于Excel電子表格的體育成績統(tǒng)計(jì)軟件設(shè)計(jì)
      巧用EXCEL電子表格計(jì)算土地面積
      關(guān)閉應(yīng)用程序更新提醒
      電腦迷(2012年15期)2012-04-29 17:09:47
      东丽区| 浮山县| 丰城市| 洛宁县| 宝应县| 车险| 洛宁县| 漳平市| 万州区| 禄丰县| 甘泉县| 阿拉尔市| 周宁县| 东乡县| 兴宁市| 郸城县| 会东县| 岳普湖县| 东光县| 志丹县| 拉孜县| 绿春县| 苍梧县| 砀山县| 如东县| 高雄县| 商水县| 庐江县| 兖州市| 偃师市| 卢龙县| 金寨县| 汝南县| 会泽县| 新河县| 繁昌县| 刚察县| 莱西市| 昌江| 垦利县| 射洪县|