起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 197|回复: 13

【结贴】文档关联(表单形式)的错误**

[复制链接]
发表于 2008-1-16 11:09:13 | 显示全部楼层 |阅读模式
文档关联的错误.我在文档关联中(表格形式)能添加图片或其它附件,但是一点击已经上传的附件就会出现如下图所显示的错误,不知道为什么.请指教.
谢谢

1.gif

37.79 KB, 下载次数: 86

回复

使用道具 举报

 楼主| 发表于 2008-1-16 11:09:59 | 显示全部楼层

图片2

图片2

2.gif

57.21 KB, 下载次数: 84

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-16 11:12:37 | 显示全部楼层

图片3

图片3

3.gif

49.86 KB, 下载次数: 83

回复 支持 反对

使用道具 举报

发表于 2008-1-16 11:14:24 | 显示全部楼层
你的代码怎么写的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-16 11:22:35 | 显示全部楼层

这样写的,源码是你们同事提供的

procedure TTZ_CPWDGL.DataSetBroker1AfterScroll(DataSet: TDataSet);
begin
     (DocView3.Doc as TRelevancyDoc).FuncURL :='Biz:\TZERP\TZOA\TZ_CPWDXXGL.Func';
      (DocView3.Doc as TRelevancyDoc).Load('',
['Biz:\TZERP\TZOA\TZOADB.DATABASE\OA__ProductDocumentManagement.Table\ID.Field'],
         [DataSet.FieldByName('ID').AsString],True, TDocAccessKind.akAll);

end;
回复 支持 反对

使用道具 举报

发表于 2008-1-16 11:28:26 | 显示全部楼层
把这段代码再加到窗体的OnShow事件里边去。或在窗体的OnShow事件里边调一下
DataSetBroker1AfterScroll过程。
DataSetBroker1AfterScroll(DataSetBroker1.DataSet);
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-16 11:52:04 | 显示全部楼层

我按您说的做了但是错误还是没有解决

我按您说的做了但是错误还是没有解决.弹出的错误和一楼同样的错误.
回复 支持 反对

使用道具 举报

发表于 2008-1-16 11:56:44 | 显示全部楼层
在窗体show事件里加一个
DataSetBroker1.dataset.first;

试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-16 12:25:03 | 显示全部楼层

加了那句也还是不行

加了那句也还是不行.况且加那句不符合客户要求了啊.应该它没法定位到与数据集当前选择的那条数据上了,比如我要查看第三条记录对应的附件,要是加上DataSetBroker1.dataset.first; 不就只能指向第一条记录的附件了吗.
回复 支持 反对

使用道具 举报

发表于 2008-1-16 12:50:51 | 显示全部楼层
你在 业务模型\协同系统\文档\关联\文档关联定义 这个功能里做了定义了吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-5 21:14 , Processed in 0.041472 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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