起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: zykj

[请求]2800文档关联如何使用?**

[复制链接]
发表于 2007-8-10 18:45:47 | 显示全部楼层
是不是你原来在文档关联中定义了两个字段,做了几个关联,后来又改成了一个字段?
回复 支持 反对

使用道具 举报

发表于 2007-8-13 09:51:10 | 显示全部楼层
不知道21楼指的是什么意思
我没设过文档关联字段

发个资源包上来
帮我查查
回复 支持 反对

使用道具 举报

发表于 2007-8-13 09:56:35 | 显示全部楼层
资源包
回复 支持 反对

使用道具 举报

发表于 2007-8-13 10:06:24 | 显示全部楼层
资源包怎么发不上去的呢?
奇怪了!

给个EMAIL或者什么的?
让我发发的
回复 支持 反对

使用道具 举报

发表于 2007-8-13 11:46:18 | 显示全部楼层
(DocView1.Doc as TRelevancyDoc).Load('',
['Biz:\COLLABORATION\COLLABORATION.DATABASE\TDOCCATEGORY.Table\FGUID.FIELD'],
         [DataSet.FieldByName('FGUID').AsString,'1'],True, TDocAccessKind.akAll);


改成://把红字去掉


DocView1.Doc as TRelevancyDoc).Load('',
['Biz:\COLLABORATION\COLLABORATION.DATABASE\TDOCCATEGORY.Table\FGUID.FIELD'],
         [DataSet.FieldByName('FGUID').AsString],True, TDocAccessKind.akAll);
回复 支持 反对

使用道具 举报

发表于 2007-8-14 09:37:53 | 显示全部楼层
根据25楼的提示,修改后,可以运行,想问下为什么?什么原理?

还有就是我分配了该功能的权限给人员A,为什么还提示文档权限为分配,是不是要把引用到的功能也分配给A?
回复 支持 反对

使用道具 举报

发表于 2007-8-15 09:09:37 | 显示全部楼层
文档权限未分配指的是 对关联的相应的文档的权限没有分配。而不是指文档的功能。
如果没有知识中心的话,您可以在FormShow里面添加一下
DataSetBroker1AfterScroll(DataSetBroker1)。
还有如果您不希望用户对您的文档作出修改的话,
把TDocAccessKind.akAll改成读权限。
回复 支持 反对

使用道具 举报

发表于 2007-8-16 10:04:42 | 显示全部楼层
按照27楼所说
我在ONSHOW中添加
DataSetBroker1AfterScroll(Tdataset(DataSetBroker1));
编译通过
运行在  文档信息代码里报错
错误听在一下代码
function TDocImageListProvider.GetImageIndex(const AFileName: string): Integer;
begin
  if TDocSystem.IsDirectory(AFileName) then
    Result := 0

错误提示如下图

1111.jpg

251.26 KB, 下载次数: 223

回复 支持 反对

使用道具 举报

发表于 2007-8-16 14:15:13 | 显示全部楼层
onshow中的代码
DataSetBroker1AfterScroll(Tdataset(DataSetBroker1));
改成
DataSetBroker1AfterScroll(DataSetBroker1.DataSet);
回复 支持 反对

使用道具 举报

发表于 2007-8-20 09:20:47 | 显示全部楼层
按29楼写法
同样出现28楼的报错情况
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-28 18:18 , Processed in 0.046043 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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