我在知识中心中给用户授权了,但是为什么我下面的代码执行以后,还是能够编辑附件; 如果没有在知识中心中给用户授权却无法看到文档附件,也就是说下面的代码关于权限方面没有起到作用,权限还是以知识中心的权限为依据.
,
procedure TMAINFORM.LoadDocAttach;
begin
(dvDoc.Doc as TRelevancyDoc).FuncURL :='Biz:\JQERP\XTHQ.FUNC';
(dvDoc.Doc as DOCRELEVANCYINFO.TRELEVANCYDOC).Load('',
['Biz:\JQERP\HTGLYWYSZ.ElementGroup\ConGUID.Element'],
[dsbCon.DataSet.FieldByName('FGUID').AsString],
True, TDocAccessKind.akRead); |