起步软件技术论坛-X3

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: 刺青

复制附件的问题

[复制链接]
 楼主| 发表于 2011-2-16 16:29:28 | 显示全部楼层
最初由 zfang 发布
[B]下载失败的问题,应该是你给的参数:filename不对。应该是给文档的guid吧。 [/B]


还有这个问题,初始化可以用文档的GUID,但是用IE运行的时候,就提示无法读取GUID的信息。

以上两个问题怎么解决?可以QQ帮解决下不?QQ:105751335
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-2-16 16:31:13 | 显示全部楼层
如图

未命名.jpg

15.44 KB, 下载次数: 102

回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-2-16 16:49:38 | 显示全部楼层
11、12楼问题已解决。原因TUnStructureDocUtils.DownLoadFile(FileName, SaveDialog1.FileName);
FileName是FDOCURL。

请帮忙解决9楼的问题,谢谢了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-2-16 16:59:34 | 显示全部楼层
好像别人都可以下载word文件,怎么我的就不行,版本3088
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-2-16 17:03:14 | 显示全部楼层
代码
procedure TFrd_GroupDocmFile.Button1Click(Sender: TObject);
var
  lGUID, lFileName, lFileURL: string;
  lNext: boolean;
begin
  Inherited;
  lFileURL := Business.System.JSCommon.ModulePath + 'TempFile';
  if not sysUtils.FileExists(lFileURL) then
    sysUtils.CreateDir(lFileURL);
  lFileURL := lFileURL + '\';

  with DOCRELEVANCYINFO2.TRELEVANCYVIEW(DocView2.doc) do
  begin
      lGUID := DataSetBroker.DataSet.FieldByName('FDOCURL').AsString;
      lFileName := DataSetBroker.DataSet.FieldByName('FDOCNAME').AsString;

      DOCLIB.TUnStructureDocUtils.DownLoadFile(lGUID, lFileURL+lFileName);      //下载
  end;
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-2-16 17:18:08 | 显示全部楼层
搞好了,结贴吧
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-23 14:20 , Processed in 0.042677 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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