分享
 
 
 

FTP方式实现BS下的WORD操作

王朝other·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

问题引出:相信开发BS模式的OA应用的朋友,都会面临一个问题——浏览器上怎么对WORD文件进行操作,比如笔迹留痕、保存到服务器等问题?下面介绍实现这一功能的一种常用的方法,就是通过FTP方式来实现。

设计思路:在服务器端启用FTP服务,需要对WORD文件进行操作时,通过FTP服务器作为过度,将WORD文件从FTP服务器GET下来到客户端,修改完之后再将文件PUT到FTP服务器上。这个过程当然不能让用户手工打开FTP客户端进行操作,必须做一个控件来实现。那么,FTP控件便成了解决这一问题的焦点。

解决了FTP控件传送文件的问题之后,文件传送到服务器上再怎么与流转中的Notes文档结合呢?这里列举两种方式可以解决这一问题:一是将上传的文件存放在FTP服务器的特定目录下,文件名可以取一个特别的表识来实现与流转中的Notes文档相关联。用Notes文档的UNID来命名WORD文件是一个比较可取的方法;一是将已经上传到FTP服务器上的WORD文件,通过运行服务器端的代理将文件作为Notes文档的附件嵌到Notes文档中。

这两种方式优缺点:

第一种,优点——简单。缺点——安全性不够,Domino无法对WORD文件进行全文检索。

第二种,优点——完善。缺点——需要由服务器端操作WORD文件的嵌入,增加了操作失败的风险。

实现方法:

1,FTP控件的制作——利用VB制作FTP控件。

制作:运行VB,新建一个AtiveX的工程(如,InetFTP),引用Inet.ocx部件。

打包:利用VB自带的打包工具对已制作好的FTP控件进行打包。

服务器存放位置:将打包好的文件放到DOMINO服务器的data\domino\html目录下。

2,在Notes表单中引用FTP控件

<object ID = "InetFTP" CLASSID="CLSID:36B84FF2-FFFE-40A1-B78A-B19DB4D39E6B"

CODEBASE="http://yourServer/ActiveX/InetFTP.CAB#version=1,0,0,0">

</object>

3,启用FTP

在FTP服务器的FTP根目录下建立应用目录。启动FTP服务器。

4,浏览器运行

在浏览器上运行一个嵌有FTP控件的表单时,则可以实现文件的下载、修改、上传保存回服务器的一系列操作。

总结:采用这种方法虽然称不上是最佳的解决方案,但是BS上操作WORD文件的问题已经完全可以解决。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有