现在需要做的一个功能是:比如一个表单里面的有若干附件,我点开任何一个,即可以 以这个文件的创建格式(word,excel,ppt等)打开这个文件。 然后编辑,编辑完了以后可以存在本地,但是也可以“直接”存到服务器上,而不需要手动的,先存在本地,再存到服务器上,把之前的那个删除。
就是说,怎么自动的 实现这个 手动的 功能。
我看了看LOTUS的import功能,好象不是这个概念。
只是有一个 GetEmbeddedObject 功能好象和这个有点靠谱。
不知道哪位高手以前做过这方面的功能没有?
其实,我看到网上有一些控件已经实现了这个功能,比如:iweboffice,千航科技的,,等等,
但是那些控件 1---是 要收费,
2---破解起来很麻烦,版权信息不能不去掉啊。
所以想试试 LOTUS能不能自己做这个事情。
其实,我想了一下思路,就是 打开那个附件的时候,在本地的一个临时文件夹(这个临时文件夹是固定的)里面也产生一份 和用户修改的文件相同的一个COPY,等用户修改完毕后,点击表单里的某个按钮,然后再把那个临时文件夹里的文件 更新到服务器上,同时把服务器上之前的那个旧版本的附件删除。 最后删除 临时文件夹里的临时COPY。
说起来容易,实现起来好象不是那么简单,关键是一关闭那个 应用程序后,存在本地是肯定可以的,但是那个保存是word,excel等自己的动作,我怎么才能实现:产生一份相同的COPY在临时文件夹里面,并且要保证在关闭了 附件应用程序后,这个临时文件夹的COPY还存在?
有哪位高手以前做过这方面的功能的,请帮帮忙吧~~! 要求下个星期之内,这个功能必须要做好啊。,。
急~~~~~~~~~~!
21 个解决方案
#1
怎么没人关注呢? 顶
#2
可以在用vb开发,保存时上传到服务器上!
#3
楼上的能详细说说吗?
#4
这样不知道行不行,比如用word,创建一个word对象A,将notes文档中的word附件获取并加载到这个对象上,再创建一个变量B,使这个对象获得word对象A的活动文档(即附件内容),然后把B打开,用户手动修改并做保存,当关闭这个文件时,再将保存后的B传入notes文档中。。
#5
给楼主发个url:
http://www.ddvip.com/program/C++/index13/18.htm
这个是在c++下引用的microsoft的excel类,你用ls是一样可以引用的,只是语法不同。
其中可以查看一下打开和保存的用法,即使你想直接对ecxel在后台的代理中进行编辑,也完全可以参看里面的方法和属性做到,呵呵。
对了,注意一下最后的一段代码(第二页的),在代理结束前要释放代理中的对象,将你对象引用的Excel实例通通set成null,光使用“quit”和“close”的可能会有问题产生。
http://www.ddvip.com/program/C++/index13/18.htm
这个是在c++下引用的microsoft的excel类,你用ls是一样可以引用的,只是语法不同。
其中可以查看一下打开和保存的用法,即使你想直接对ecxel在后台的代理中进行编辑,也完全可以参看里面的方法和属性做到,呵呵。
对了,注意一下最后的一段代码(第二页的),在代理结束前要释放代理中的对象,将你对象引用的Excel实例通通set成null,光使用“quit”和“close”的可能会有问题产生。
#6
ole
#7
:(
我们用的是一套java开发的控件
呵呵
我们用的是一套java开发的控件
呵呵
#8
,,,,,,,,晕中,,,,
妖怪兄 可不可以详细的说说啊,谢谢了
妖怪兄 可不可以详细的说说啊,谢谢了
#9
你多查查ole的资料吧,这个说起来话长
#10
R6 就是自动了.
#11
自动? 楼上的,,从何谈起啊?
#12
是的.R6自带这个功能.
#13
我刚刚在客户端,看到了这个功能,确实是自动的,
但是在WEB端呢? 我的web访问地址如下:
http://127.0.0.1/xxx/xxx.nsf/WebAll/EBDA2A6B0C4543464825717100290C3B/$FILE/Lotus%20Domino%206.doc
这样写的话,是可以在web端直接打开这个 附件,但是最可恨的就是 当你修改了内容,关闭时。
他提示你选择一个本地保存路径。而不是象在 note客户端里那样,直接就更新到服务器上了。
甚至连 保存那个动作都给 弄没了。
请楼上的 两位老大,能不能说详细点啊? 帮帮我,在WEB端,也可以实现这样的功能吗?
但是在WEB端呢? 我的web访问地址如下:
http://127.0.0.1/xxx/xxx.nsf/WebAll/EBDA2A6B0C4543464825717100290C3B/$FILE/Lotus%20Domino%206.doc
这样写的话,是可以在web端直接打开这个 附件,但是最可恨的就是 当你修改了内容,关闭时。
他提示你选择一个本地保存路径。而不是象在 note客户端里那样,直接就更新到服务器上了。
甚至连 保存那个动作都给 弄没了。
请楼上的 两位老大,能不能说详细点啊? 帮帮我,在WEB端,也可以实现这样的功能吗?
#14
散么,你是b/s结构的啊,那这个更加麻烦
#15
只要解决了,,当然散,
关键是要在 WEB端能用啊。
关键是要在 WEB端能用啊。
#16
楼主,给个邮箱,发给你我曾经写过的word控件,试试看.
#17
好的,多谢了。。
starmoonfy@hotmail.com
starmoonfy@hotmail.com
#18
我也想要
hype820330@126.com
hype820330@126.com
#19
我也要想要,谢谢.
kgdlnyq@163.com
kgdlnyq@163.com
#20
fogogo81@hotmail.com,我也要
#21
邮件已发.请各位查收.
#1
怎么没人关注呢? 顶
#2
可以在用vb开发,保存时上传到服务器上!
#3
楼上的能详细说说吗?
#4
这样不知道行不行,比如用word,创建一个word对象A,将notes文档中的word附件获取并加载到这个对象上,再创建一个变量B,使这个对象获得word对象A的活动文档(即附件内容),然后把B打开,用户手动修改并做保存,当关闭这个文件时,再将保存后的B传入notes文档中。。
#5
给楼主发个url:
http://www.ddvip.com/program/C++/index13/18.htm
这个是在c++下引用的microsoft的excel类,你用ls是一样可以引用的,只是语法不同。
其中可以查看一下打开和保存的用法,即使你想直接对ecxel在后台的代理中进行编辑,也完全可以参看里面的方法和属性做到,呵呵。
对了,注意一下最后的一段代码(第二页的),在代理结束前要释放代理中的对象,将你对象引用的Excel实例通通set成null,光使用“quit”和“close”的可能会有问题产生。
http://www.ddvip.com/program/C++/index13/18.htm
这个是在c++下引用的microsoft的excel类,你用ls是一样可以引用的,只是语法不同。
其中可以查看一下打开和保存的用法,即使你想直接对ecxel在后台的代理中进行编辑,也完全可以参看里面的方法和属性做到,呵呵。
对了,注意一下最后的一段代码(第二页的),在代理结束前要释放代理中的对象,将你对象引用的Excel实例通通set成null,光使用“quit”和“close”的可能会有问题产生。
#6
ole
#7
:(
我们用的是一套java开发的控件
呵呵
我们用的是一套java开发的控件
呵呵
#8
,,,,,,,,晕中,,,,
妖怪兄 可不可以详细的说说啊,谢谢了
妖怪兄 可不可以详细的说说啊,谢谢了
#9
你多查查ole的资料吧,这个说起来话长
#10
R6 就是自动了.
#11
自动? 楼上的,,从何谈起啊?
#12
是的.R6自带这个功能.
#13
我刚刚在客户端,看到了这个功能,确实是自动的,
但是在WEB端呢? 我的web访问地址如下:
http://127.0.0.1/xxx/xxx.nsf/WebAll/EBDA2A6B0C4543464825717100290C3B/$FILE/Lotus%20Domino%206.doc
这样写的话,是可以在web端直接打开这个 附件,但是最可恨的就是 当你修改了内容,关闭时。
他提示你选择一个本地保存路径。而不是象在 note客户端里那样,直接就更新到服务器上了。
甚至连 保存那个动作都给 弄没了。
请楼上的 两位老大,能不能说详细点啊? 帮帮我,在WEB端,也可以实现这样的功能吗?
但是在WEB端呢? 我的web访问地址如下:
http://127.0.0.1/xxx/xxx.nsf/WebAll/EBDA2A6B0C4543464825717100290C3B/$FILE/Lotus%20Domino%206.doc
这样写的话,是可以在web端直接打开这个 附件,但是最可恨的就是 当你修改了内容,关闭时。
他提示你选择一个本地保存路径。而不是象在 note客户端里那样,直接就更新到服务器上了。
甚至连 保存那个动作都给 弄没了。
请楼上的 两位老大,能不能说详细点啊? 帮帮我,在WEB端,也可以实现这样的功能吗?
#14
散么,你是b/s结构的啊,那这个更加麻烦
#15
只要解决了,,当然散,
关键是要在 WEB端能用啊。
关键是要在 WEB端能用啊。
#16
楼主,给个邮箱,发给你我曾经写过的word控件,试试看.
#17
好的,多谢了。。
starmoonfy@hotmail.com
starmoonfy@hotmail.com
#18
我也想要
hype820330@126.com
hype820330@126.com
#19
我也要想要,谢谢.
kgdlnyq@163.com
kgdlnyq@163.com
#20
fogogo81@hotmail.com,我也要
#21
邮件已发.请各位查收.