pdm,plm系统中,对签出的数据集进行监视保存即可上传到服务器的实现


     2006年的8月份,在公司的plm项目组工作了一段时间,对项目中遇到的数据集类型定义和数据集上传与第三方软件进行集成等问题进行了研究,提出了定义数据集类型,保存数据集实现上传到服务器的解决方案。
     不管在pdm产品数据管理系统还是在plm产品全生命周期管理系统中,都离不开对数据集操作。定义系统支持的数据集的类型,如可定义word、excel等office文件类型及cad软件产生的文件类型,以便在pdm,plm系统中在不打开office程序或其他第三方软件的情况下,创建所定义的类型的数据集文件。在pdm和plm中,签出数据集进行修改操作时,数据集会被下载到预定本地计算机的磁盘目录下,应用相应的程序打开文件,供用户进行修改操作。
    在用户对文件进行修改操作时,为了方便的纪录用户对数据集操作的历史(版次),在用户进行保存操作时,弹出提示框提示用户是否把保存的文件上传到服务器,如果是可以执行指定的程序功能,执行上传及附加的操作。
       程序实现思路:
       1、在定义数据集类型方面,利用了文件模版的概念。即每一种类型的文件按照文件的后缀名,建立不同的文件模版。把这些模版存储到数据库中,或者服务器的公共目录中,以便在创建数据集时,能够根据选择的类型创建相应的文件。 、
      2、利用 FileSystemWatcher 组件监视打开的文件,监视change事件。经过研究在文件保存的时候文件的修改时间会自动改变,因此在change事件出发的时候,判断是否是修改时间改变,如果是把就调用相应的函数,执行功能。

转载于:https://www.cnblogs.com/yitian/articles/809448.html

猜你喜欢

转载自blog.csdn.net/weixin_33877092/article/details/93710261
今日推荐