起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 308|回复: 10

【结贴】[请求] 急!!如何实现自动上传附件吗?**

[复制链接]
发表于 2008-4-21 09:48:29 | 显示全部楼层 |阅读模式
可不可以用代码实现将C盘中的文件上传到知识中心呢?

如果可以的话,怎么实现呢?
回复

使用道具 举报

 楼主| 发表于 2008-4-21 10:46:42 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2008-4-21 13:14:18 | 显示全部楼层
楼主可以参考一下“协同系统\文档\关联\文档关联信息\文档关联网格”中新建文档的代码。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-21 14:31:57 | 显示全部楼层
谢谢,有问题再反馈!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-21 17:14:59 | 显示全部楼层
贾老师,能给个具体的参考吗?不太懂
回复 支持 反对

使用道具 举报

发表于 2008-4-21 18:02:19 | 显示全部楼层
这个函数用来上传文件到服务器
procedure TRelevancyGrid.NewDocFromLocal(const AOSFileName: string)//上传文件
AOSFileName表示本地文件名称。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-22 16:57:33 | 显示全部楼层
在项目管理中引用“文档信息”
在代码里写:

procedure TMainForm.Button2Click(Sender: TObject);
begin
       DOCRELEVANCYINFO2.TRelevancyGrid.Create.NewDocFromLocal('c:\a2.xls');      
end;
编译时报错:[错误]Biz:\SCGATXXGLPT\ZCGLXT\FJ\FJGN.FUNC.DIR\MainForm.Form.pas(50, 41): Not enough actual parameters

怎么做呢?
回复 支持 反对

使用道具 举报

发表于 2008-4-22 17:50:54 | 显示全部楼层
楼主用法有问题。试试这样:
DOCRELEVANCYINFO2.TRelevancyGrid(Docview.doc).NewDocFromLocal('c:\a2.xls');
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-22 19:49:52 | 显示全部楼层
这个OK 了!可是这只是实现了新建文档,请问:哪个是上传函数呢?Upload吗?
回复 支持 反对

使用道具 举报

发表于 2008-4-23 09:15:29 | 显示全部楼层
这个新建函数的作用是把本地文件上传的文档服务器,而此前文档服务器中并没有这个文件

Upload函数的作用是:文档服务器已经有这个文件的目录信息,但是还没有完整上传文件内容,此时用Upload来将内容传输完毕
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-11 01:44 , Processed in 0.041327 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表