起步软件技术论坛-X3

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

【搞定】[问题] 终止流程出现错误!**

[复制链接]
发表于 2007-10-17 10:28:19 | 显示全部楼层
我说的单独运行是指在此功能上可以临时提供一个按钮用来删除文档关联。也可以从数据库中删除掉。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-17 15:22:59 | 显示全部楼层
只有先这样了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-17 19:37:33 | 显示全部楼层
2 楼的代码可以换和位置嘛?就是将删除文档关联的代码放在前面,删除文档的代码放在后面:

    (dvAttach.Doc as TRelevancyDoc).DataSet.First;
    while not (dvAttach.Doc as TRelevancyDoc).DataSet.Eof   do
    begin
      (dvAttach.Doc as TRelevancyDoc).DataSet.Delete;
      (dvAttach.Doc as TRelevancyDoc).DataSet.ApplyUpdates;
    end;

      docs:=TStringList.Create;
    try
      (dvAttach.Doc as TRelevancyDoc).GetDocURLList(docs);
      for i:=0 to  docs.Count-1 do
      begin
        TDocSystem.DeleteFile(docs);
      end;
    finally
       docs.free;
    end;
回复 支持 反对

使用道具 举报

发表于 2007-10-18 08:51:03 | 显示全部楼层
可以,最好再加上一个事物。下面的出错后,上面的回滚。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-19 08:43:07 | 显示全部楼层
这个先结贴吧,另起一个帖子,http://bbs.justep.com/forum.php?mod=viewthread&tid=18769
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-28 20:23 , Processed in 0.039743 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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