起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 861|回复: 12

附件无法下载

[复制链接]
发表于 2010-10-27 10:44:42 | 显示全部楼层 |阅读模式
附件无法下载
回复

使用道具 举报

 楼主| 发表于 2010-10-27 10:46:43 | 显示全部楼层

附件无法下载

下载文件时候出现如图所示的提示,初始化时好使,可以下载,用协同系统登陆平台下载文件就会出现如图所示
的情况
这是我下载的代码,并且所有下载都出现这种情况
var
  i : integer;
begin
  business.System.SysUtils.CreateDir('D:\TQS文件JUSTEP\') ;
  //i := 1 ;
  //PersonId := COMMONUNIT.TCOMMONUNIT.GetParam (self.Context,'Biz:\SYSTEM\ORGPARAMS.PARAMGROUP','OperatorID');
  lPersonId := 'SY';
  lQuery1 := TQuery.Create(nil);
  lQuery2 := TQuery.Create(nil);
  try
    lQuery1.ConnectionString :=  'DATABASEURL=Biz:\COLLABORATION\Collaboration.Database';
    lQuery2.ConnectionString :=  'DATABASEURL=Biz:\COLLABORATION\Collaboration.Database';
    lQuery1.Close;
    lQuery1.CommandText := 'select FDOCGUID,FDOCNAME from TDOCRELEVANCY where FKEYVALUE0= '+QuotedStr(cKeyId);//代入当前TQS单的keyid //   7EBBD080F12943ADAB6B5CC6467CEE43
    lQuery1.Open;
    lQuery1.First;
    //
    while not lQuery1.Eof do
      begin
        lDownT := TCOMMONUNIT.GetAutoSeq('TQS下载文件',lPersonId,self);
        //
        lDownName := lQuery1.FieldByName('FDOCNAME').AsString;//文档名称
        lFDOCGUID := lQuery1.FieldByName('FDOCGUID').AsString;
        lQuery2.Close;
        lQuery2.CommandText := 'SELECT FPATH,FFILENAME'
                          +' FROM TDOCSYSTEM where FID = '+QuotedStr(lFDOCGUID);
        lQuery2.Open;
        lSPATH  :=lQuery2.FieldByName('FPATH').AsString+lQuery2.FieldByName('FFILENAME').AsString ;
        lDress2 := 'D:\TQS文件JUSTEP\'+'('+IntToStr(lDownT)+')'+lDownName ;
        if (pos('.DOC',ansiuppercase(lDownName)) > 0) or (pos('.DOT',ansiuppercase(lDownName)) > 0) then
           begin
             TUnStructureDocUtils.DownLoadFile(lSPATH,lDress2);
             dialogs.ShowMessage('TQS编号:'+cTQSBH+'请等待正在下载TQS文件!');
回复 支持 反对

使用道具 举报

发表于 2010-10-27 11:20:59 | 显示全部楼层
初始化时好使,运行不行,且连接的是同一个数据库 那只能说明资源不一致了,
请确认,
1、重新编译这个功能所有涉及到的资源
2、签入所有编译的资源
3、刷新缓存,或者重新启动服务
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-27 11:28:49 | 显示全部楼层

附件无法下载

你说这几条我都作了 并且知识中心好使 还是无法下载
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-27 11:44:51 | 显示全部楼层

附件无法下载

别人以前做的下载也是这种情况 以前还好使
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-27 15:55:11 | 显示全部楼层

附件无法下载

有人能帮忙看一下吗
回复 支持 反对

使用道具 举报

发表于 2010-10-27 17:31:48 | 显示全部楼层
你的意思原先可以下载的,现在不行了,同一个文档是麻?如果是,请问,你对X3 Server 目录下的alf_data这个目录下的文件或者文件夹进行过删除麻?
当然还有是否删除文档相关表的记录呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-28 07:45:02 | 显示全部楼层
我删除过文档关联表里的纪录,目的是把待办任务的没有用的名称去掉
回复 支持 反对

使用道具 举报

发表于 2010-10-28 14:04:49 | 显示全部楼层
你加QQ :657944664  远程看一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-29 09:33:50 | 显示全部楼层
请上线
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-6 02:39 , Processed in 0.044249 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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