亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Sql數(shù)據(jù)庫和VBA的Excel文檔控制與管理研究
        ——以中國成達設(shè)備室大型設(shè)備計算書管理為例

        2018-09-03 05:44:08虓,蒲弦,王
        數(shù)字通信世界 2018年8期
        關(guān)鍵詞:版次文檔對象

        王 虓,蒲 弦,王 彬

        (中國成達工程有限公司,成都 610041)

        1 設(shè)備計算書(Excel文檔)的控制與管理

        1.1 設(shè)備計算書(Excel文檔)的概念

        設(shè)備計算書(Excel文檔)與一般科技文檔不同,它包含設(shè)備設(shè)計的重要信息和設(shè)備設(shè)計過程中重要計算過程,與設(shè)計標準(國標,行業(yè)標準)等密不可分。造成文檔變更的原因也十分復(fù)雜,從創(chuàng)建開始就需要不斷測試使用,發(fā)現(xiàn)問題,遇到設(shè)計標準變化,都需要對文檔進行小幅更新或整體更新。

        1.2 設(shè)備計算書(Excel文檔)的控制與管理中遇到的問題

        1.2.1 從文檔使用過程來看,不利于設(shè)計使用和保密

        傳統(tǒng)使用過程通過作者(專業(yè)負責(zé)人等)、用戶(設(shè)計人員)分散化自由傳遞,容易導(dǎo)致用戶使用的文檔版本不一致或不是最新帶來設(shè)計偏差。同時自由傳遞可能被隨意傳遞外部人員造成泄密或知識產(chǎn)權(quán)流失。

        1.2.2 從文檔更新(升版)過程來看,不利于技術(shù)探索和升級

        使用人員在發(fā)現(xiàn)問題或技術(shù)升級時就直接升版、分發(fā)了文檔并開始使用和自由傳遞給相關(guān)人員,沒有統(tǒng)一管理,更新(升版)過程產(chǎn)生多個分支,丟失版本主線,同時也無法得知變更的具體細節(jié)和各個版次間對各個版本進行比較,進而也無法探尋其中存在的問題和技術(shù)/標準變更點,摸索問題解決的線索,驗證改動,提高后續(xù)類似問題的改進效率。

        1.2.3 其他問題[1]

        (1)從檔案管理角度來看,不利于有效反應(yīng)文檔管理的全程性和完整性。

        (2)從質(zhì)量管理角度看,不利于文件質(zhì)量管理全程控制。

        2 解決方案

        2.1 整體架構(gòu)

        在企業(yè)內(nèi)網(wǎng)中建立文件服務(wù)器,數(shù)據(jù)庫服務(wù)器,web服務(wù)器,用文件服務(wù)器統(tǒng)一存放并加密管理相關(guān)文件,數(shù)據(jù)庫服務(wù)器記錄文件的版次、使用權(quán)限等相關(guān)管理信息,web服務(wù)上建立統(tǒng)一的文檔門戶作為用戶獲取、更新(升版)文檔的唯一入口。計算書文檔從審批、發(fā)行、升版/更新、執(zhí)行使用、廢止等都將在企業(yè)內(nèi)網(wǎng)中的這個體系下受控運行。

        2.2 技術(shù)細節(jié)[2][3]

        2.2.1 Excel的內(nèi)部控制流程

        在Excel文件內(nèi)部使用VBA技術(shù)、ADO技術(shù)等與數(shù)據(jù)庫服務(wù)器和文件服務(wù)進行交互嚴重,確保Excel文件的版次的統(tǒng)一性,唯一性和最新使用性。通知使用了VBA加密Excel對文檔進行保護,防止未授權(quán)的使用。

        2.2.2 核心實現(xiàn)代碼

        Sub VersionControl()

        MsgBox “開始檢查版本”

        DimiAs Integer,j As Integer,sht As Worksheet

        Dim myVersion As String

        Dim myId As String

        myVersion=”Rev8.3(20170504)”

        myId=”eb762898-20e3-456d-a24b-049f4e4fd82e”

        Dim cn As Object ‘定義數(shù)據(jù)鏈接對象,保存連接數(shù)據(jù)庫信息

        Dim rs As Object ‘定義記錄集對象,保存數(shù)據(jù)表

        Set cn=CreateObject(“ADODB.Connection”)’ 創(chuàng)建數(shù)據(jù)鏈接對象

        Set rs=CreateObject(“ADODB.RecordSet”)’創(chuàng)建記錄集對象

        Dim strCn As String,strSQL As String ‘字符串變量

        strCn=”Provider=sqloledb;Server=數(shù)據(jù)庫服務(wù)器地址;Database=數(shù)據(jù)庫名;Uid=數(shù)據(jù)庫用戶名;Pwd=數(shù)據(jù)庫密碼;”

        strSQL=”SELECT[VersionCode]FROM[tb_Document]Where[DocumnetGuid]=’” & myId & “’”

        cn.Open strCn ‘與數(shù)據(jù)庫建立連接,如果成功,返回連接對象cn

        rs.Open strSQL,cn ‘執(zhí)行strSQL所含的SQL命令,結(jié)果保存在rs記錄集對象中

        If myVersion=rs(“VersionCode”)Then

        MsgBox “您使用的是最新版本,可以正常使用!”

        Else

        For Each sht In ActiveWorkbook.Sheets

        sht.Protect Password:=”設(shè)置鎖定Excel的密碼”

        Next sht

        MsgBox “該版本已經(jīng)過期,請下載使用新版本!”

        ‘調(diào)用IE下載

        Dim IE As Object

        Set IE=CreateObject(“InternetExplorer.Application”)

        IE.Visible=True

        IE.Navigate(“http://文件服務(wù)器地址 /FileDownload.aspx?DocumnetGuid=” & myId)

        End If

        rs.Close ‘關(guān)閉記錄集,

        End Sub

        3 結(jié)論

        本套解決方案在中國成達工程有限公司設(shè)備室的大型設(shè)備計算書管理中得到應(yīng)用。解決了文件版本更換帶來的諸多問題,提高了計算書文檔的管理水平,促進了計算書文檔的利用效率,進行了版本控制方法和流程的持續(xù)改進,獲得相關(guān)干系人一致好評。

        4 展望

        在此基礎(chǔ)上可以擴展建設(shè)處以文檔全生命周期為基礎(chǔ)的分類管理和控制為基礎(chǔ),基于WEB,SQL,VBA技術(shù)的大型Excel、word文檔等支持內(nèi)建ADO訪問數(shù)據(jù)庫的文檔載體大型電子文檔管理控制系統(tǒng)。

        猜你喜歡
        版次文檔對象
        關(guān)于參考文獻書寫格式的要求
        神秘來電
        睿士(2023年2期)2023-03-02 02:01:09
        拓維信息“收費稽核系統(tǒng)V1.0”入選2022年度湖南省首版次軟件產(chǎn)品
        本刊對參考文獻書寫格式的要求
        原材料技術(shù)要求傳遞中存在的問題及改進空間
        有人一聲不吭向你扔了個文檔
        攻略對象的心思好難猜
        意林(2018年3期)2018-03-02 15:17:24
        基于RI碼計算的Word復(fù)制文檔鑒別
        基于熵的快速掃描法的FNEA初始對象的生成方法
        區(qū)間對象族的可鎮(zhèn)定性分析
        亚洲综合精品一区二区三区| 竹菊影视欧美日韩一区二区三区四区五区| 熟女性饥渴一区二区三区| 国产自产拍精品视频免费看| 乳乱中文字幕熟女熟妇| 国产在线无码不卡影视影院| 精品一区二区三区免费播放| 国产在线无码免费视频2021| 蜜臀一区二区av天堂| 国内精品免费一区二区三区| 亚洲中文字幕在线观看| 国产欧美日韩午夜在线观看| 日本黑人人妻一区二区水多多| av网站在线观看大全| 97夜夜澡人人双人人人喊| 美女在线国产| 一区两区三区视频在线观看| 国产成人久久综合第一区| 宅男亚洲伊人久久大香线蕉| 成人性生交大片免费看96| 波多野结衣一区| 亚洲男女视频一区二区| 日韩女同视频在线网站| 日韩亚洲av无码一区二区三区| 极品美女扒开粉嫩小泬| 国产亚洲成年网址在线观看| 黄色精品一区二区三区| 欧美精品videosex极品| 少妇精品无码一区二区三区| 国产免费视频一区二区| 美女用丝袜脚玩我下面| 粉嫩虎白女毛片人体| 精品国产亚洲一区二区三区演员表| 视频一区二区三区国产| 国产无遮挡又黄又爽高潮| 老太脱裤让老头玩ⅹxxxx| 亚洲高清在线观看免费视频| 澳门蜜桃av成人av| 亚洲日韩国产一区二区三区| 国产真人无遮挡作爱免费视频 | 国产精品98福利小视频|